计算排名的问题
现在有一个表,比如
updatatime score1 score2 name
2005-12-5 12 99 王
2005-6-9 31 16 王
2005-9-18 99 40 李
2005-12-9 99 20 李
2005-19-9 80 80 钱
我想得到这样的结果,得到一个排名,以score1为第一关键字,score2为第二关键字,score1相同的时候,score2大的成绩更好,如果有重复的名字的,只按他的最好成绩的算,每个人只出现一次。如这样的结果:
2005-12-9 99 40 李
2005-19-9 80 80 钱
2005-6-9 31 16 王