当前位置: 代码迷 >> DB2 >> 关于db2排序有关问题
  详细解决方案

关于db2排序有关问题

热度:8924   发布时间:2013-02-26 00:00:00.0
关于db2排序问题
db2支持使用多个字段排序么?
我在我的环境中,select * from table_a order by M,N,O desc
结果和没排序一样。
不管是升序还是降序。怎么解决?

------解决方案--------------------------------------------------------
每个字段指定desc
------解决方案--------------------------------------------------------
按照你说的 是你1楼没描述清楚 如果贴数据会更清楚你的意图

db2排序方式必须紧跟排序字段,默认是asc 
select * from table_a order by M,N,O desc
等价于
select * from table_a order by M asc,N asc,O desc

探讨
这个问题已经解决了。db2中不支持这种简写。想要排序只能分别列出按升序或者降序。
例如上边的情况:
select * from table_a order by M desc,N desc,O desc
  相关解决方案