dimanche 22 février 2015

MySQL Rows zählen?

Hey.

Für ein aktuelles Rankingsystem, welches ich über MySQL coden möchte, brauche ich eine Methode, um die Position eines Teilnehmers herauszufinden.



Mein Gedanke wäre, erst die Tabelle mit dem SELECT Befehl meine Datenwerte zu sortieren, und danach mit einer while Schleife, alle ResultSets durchzugehen, bis das ResultSet den Namen des Teilnehmers zurückgibt. Im Hintergrund zähle ich einen Integer hoch.



Jedoch kommt mir diese Methode nicht effizient vor. Bei z.B. 17.000 Datenbankeinträgen wären dies bestimmt ein paar Sekunden. Nun meine Frage an euch, kennt ihr eventuell eine effizientere Methode?



Hoffe auf hilfreiche Antworten!



MfG, Summerfeeling.





MySQL Rows zählen?

0 commentaires:

Enregistrer un commentaire