关于order by的简单问题,在线等

phoenix2xp 2004-09-24 03:22:04
可能很简单,可是由于手边没有环境,没法测试,只能上这里求教了!

请问哪位大哥知道order by能不能以多个字段的值作为排序条件?
比如,我有一个表Table,里面有三个字段:id, field1, field2,其中field1和field2都是number型,现在我想实现以field1+field2 作为order by的值,即如下sql语句:

select * from table order by field1+field2

不知道可不可以?我的环境中,除了order by的条件可以人工干预以外,其它的都是固定的了

...全文
104 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xinrong 2004-12-30
  • 打赏
  • 举报
回复
order by field1||field2 ,不是用加号!
phoenix2xp 2004-09-24
  • 打赏
  • 举报
回复
问题就是没有试的环境啊!
谢谢各位大哥了!……
bzszp 2004-09-24
  • 打赏
  • 举报
回复
可以的
这种问题自己试一下最清楚了。
phoenix2xp 2004-09-24
  • 打赏
  • 举报
回复
再确认一下,不是order by field1, field2 而是把field1和field2的值相加后的值进行排序哦,真的可以吗?(可以的话就太好了!!!!)
trumplet 2004-09-24
  • 打赏
  • 举报
回复
完全可以。
CodeMagic 2004-09-24
  • 打赏
  • 举报
回复
select * from table order by field1,field2;
daydayupliq 2004-09-24
  • 打赏
  • 举报
回复
是可以的~
bzszp 2004-09-24
  • 打赏
  • 举报
回复
可以。

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧