首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

关于db2排序有关问题

2012-03-25 
关于db2排序问题db2支持使用多个字段排序么?我在我的环境中,select * from table_a order by M,N,O desc结

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

热点排行