Ciao,

se ho capito il tuo problema dovresti risolvere cosi :

codice:
SELECT    nome, @curRank := @curRank + 1 AS rank
FROM     tabella, (SELECT @curRank := 0) r
where condizione che vuoi tu
ORDER BY  punteggio;