skunk210480: Ranking - Zeile ermitteln MySQL 4.0.14

Beitrag lesen

Hallo...

ich habe eine Tabelle wo die Gesamtpunkte meiner User gespeichert werden, so ungefaehr

|user|punkte|
-------------
|1   |500   |
|2   |700   |
|3   |600   |

alle 24 Stunden wird diese Tabelle nun mit "ALTER TABLE tabelle ORDER BY punkte DESC" sortiert, sodas die Tabelle nun wie folgt aussieht...

|user|punkte|
|2   |700   |
|3   |600   |
|1   |500   |

wenn ich nun per "SELECT * FROM tabelle WHERE user = 1" den Eintrag selektiere, moechte ich gern wissen, der wievielte Datensatz dieser ist.
Mit "LIMIT" kann ich MySQL sagen welchen Datensatz er selektieren soll... ich moechte aber wissen den wievielten Datensatz ich selektiert habe. Also eigentlich genau andersherum.

MfG skunk210480