Mailinglisten-Archive |
Hallo Christopher, was Jan Dir vorschlägt funktioniert nicht, da er dir den 1233. Datensatz Deiner Select-Anweisung zurück gibt und nicht die Reihe in der Deine Person mit der ID 1233 steht. Du wirst nicht um meine Lösung von gestern umhin kommen und eine zusätzliche Tabelle mit einer neuen id erzeugen müssen und diese auf Deine Personen-ID abfragen. Gruß Jörg > Von: Jan Kunzmann [mailto:kunzmann_(at)_dcm.de] > Betreff: Re: mySQL + PHP: "Wievielte Zeile eines Selects ist mein > Ergebnis" > > Christopher Kunz wrote: > > hm. Szenario ist folgendes: Ich hab' ne liste mit vielen leuten, > > die alle eine bestimmte punktzahl haben. nun möchte ich wissen, > > auf welcher stelle person 1233 steht, wenn ich "select id from > > liste order by score desc" ausgebe. > > Dann sollte dir vielleicht ein LIMIT helfen... für den Datensatz 1233 > gilt dann > SELECT ID FROM Liste ORDER BY score DESC LIMIT 1232,1; > > Gruß Jan > > --- > *** Weitere Infos zur Mailingliste und MySQL unter www.4t2.com/mysql > --- *** Weitere Infos zur Mailingliste und MySQL unter www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive