当前位置: 代码迷 >> ASP >> 问个SQL语句排序要如何写
  详细解决方案

问个SQL语句排序要如何写

热度:84   发布时间:2012-02-21 16:26:23.0
问个SQL语句排序要怎么写?
id             zd1         zd2                                 zd3
001           AAA         001,AAA                         0
002           BBB         002,BBB                         1
003           CCC         003,CCC                         2
004           aaa         001,AAA,4,aaa             0
005           bbb         001,AAA,5,bbb             0
006           DDD         006,DDD                         0
007           ccc         002,BBB,7,ccc             0

按zd3字段降序,不过,显示完一条记录后zd2也有随着排序
排出来的结果是:
003           CCC         003,CCC                         2
002           BBB         002,BBB                         1
007           ccc         002,BBB,7,ccc             0
001           AAA         001,AAA                         0
004           aaa         001,AAA,4,aaa             0
005           bbb         001,AAA,5,bbb             0
006           DDD         006,DDD                         0


------解决方案--------------------
select * from 表 order by zd3 desc,zd2 desc
------解决方案--------------------
zd2按楼主的写法似乎排不出来吧,没有规律
------解决方案--------------------
看不懂你想干什么?
  相关解决方案