日期:2014-05-17  浏览次数:20632 次

排序问题
表名:TABLENAME
NAME     A     B     C     D
AA         2     5     8     1
BB         4     4     7     5
CC         2     4     9     5

要查出的结果要求是:先根据A的降序排,如果有相同的,相同的先后再根据B的降序排,如果A,B都相同,就又根据C的降序排....以此类推.


------解决方案--------------------
...order by a desc,b desc ,c desc ,d desc
------解决方案--------------------
select * from TABLENAME order by a DESC, B DESC, C desc