lanciafiamme intendeva mantenere una tabella di totali per punti, di questo tipo

TabellaPunti
punti
quanti

da aggiornare ogni volta che fai un inserimento (non so di che, non hai spiegato cosa faccia l'applicativo).

poi invece di interrogare la tabella principale (SELECT COUNT(*) FROM tabella WHERE punti>x) leggi la tabella dei totali (SELECT quanti FROM tabellapunti WHERE punti=x)

spero di aver compreso l'idea di LF