Използвайте @rownum във вашата заявка, за да номерирате всеки ред и след това подредете по описа @rownum. Ето пример .
select @rownum:[email protected]+1 ‘rank’, p.* from player p, (SELECT @rownum:=0) r order by score desc limit 10;
И накрая, внимавайте, че не се препоръчва дългосрочно връщане на текущата поръчка.