日期:2014-05-18  浏览次数:20419 次

求一条查询的SQl语句
一个表中有2个字段:ID,UserGrade     ID字段是自增的,UserGrade字段是Int型,里面的数据是

ID                       UserGrade    
1                             3
2                             3
3                             5
4                             5
5                             7
6                             0
7                             1
8                             2
9                             0
10                           3

现在我想求到的结果是按照按照UserGrade的从高到底,ID从大到小的排列出来
结果应该是
ID                       UserGrade  
5                             7
4                             5
3                             5
10                           3
2                             3
1                             3
8                             2
9                             0
6                             0

求教大家~~~

------解决方案--------------------
ID UserGrade
5 7
4 5
3 5
10 3
====>
select * from tb order by usergrade desc,id desc