对成绩排序,相同的为同名次。。。

 

mysql - Rank Scores

 

另一种方法:

  select s1.score,(select count(distinct s2.score) from score as s2 where s2.score>=s1.score) as rank 
  from score as s1 order by s1.score desc; 

相关文章: