读书人

关于db2排序有关问题

发布时间: 2012-03-25 20:55:17 作者: rapoo

关于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

读书人网 >IBM DB2

热点推荐