Salve
ho cercato una soluzione al problema posizione in classifica e non ho trovato nulla di meglio rispetto al metodo che sto già usando.
Ho una tabella nominativi e per ciascuno un punteggio, quello che mi serve è sapere che Pippo, nella classifica, è in posizione 152.
Nome Punti
Alberto 850
Antonio 523
Cosimo 750
Corrado 1123
''
''
''
''
''
Zaccaria 23
Il metodo che sto usando, con PHP, è banale e penso dispendioso, in pratica eseguo un select con order Desc sul punteggio e ciclo contando fino a quando scopro che Zaccaria è in posizione 1000.
Prevedo una tabella con alcune migliaia di nomi... esiste un metodo ottimizzato per risalire alla posizione di qualsiasi persona, in base alla classifica, senza scorrerli tutti?
Grazie per eventuali suggerimenti