这将返回排名为
rownum
SELECt @rownum := @rownum + 1 rownum, t.* FROM (SELECt @rownum:=0) r, (SELECT * FROM students ORDER BY gpa DESC) t;

这将返回排名为
rownum
SELECt @rownum := @rownum + 1 rownum, t.* FROM (SELECt @rownum:=0) r, (SELECT * FROM students ORDER BY gpa DESC) t;