Hallo!
> Select (select count(*) from ... where punkte < (select punkte from
...
... punkte > (...
> where name = 'bernd')) as rank, name, punkte from ... order by punkte
...)) + 1 as rank, ...
Das erste Sub-Select sucht die Anzahl der Datens�tze, bei denen die
Punktzahl GR�SSER ist als die von Bernd (zweites Sub-Select). Und dann
muss zu dieser Anzahl nat�rlich noch 1 addiert werden, damit das Ranking
stimmt.
Sorry, ich bin erk�ltet, da leidet die Logik schon mal ...
Freundliche Gr��e
Joachim van de Bruck
| [aspdedatabase] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp