Mød TrackMan og Veo på Computerworld Cloud & AI Festival og hør, hvordan tech ændrer måden, vi træner og udvikler talent – fra skolebold til The Masters.
9. juli 2025
Slettet bruger
28. november 2005 - 18:22#1
Hvad med noget i denne stil:
SELECT COUNT(*)+1 as position FROM tabel WHERE points < $points
Synes godt om
Slettet bruger
28. november 2005 - 18:22#2
Så skal du selvfølgelig lige have lagt brugerens point i den variabel først.
Kunne man ikke, hvis altså subqueries er understøttet lave: SELECT COUNT(*)+1 as position FROM tabel WHERE points < (SELECT point FROM tabel WHERE id = $brugerid LIMIT 1)
Synes godt om
Slettet bruger
28. november 2005 - 18:45#4
Jo, det skulle der ikke være noget i vejen for - andet end performance. Jeg går ud fra, at der alligevel bliver kørt en query, der henter brugerens navn og den slags fra tabellen, og så er det jo overflødigt at lave en subquery.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.