永发信息网

oracle中使用order by时如果列名已经有了别名还可以用原列名进行排序吗?

答案:3  悬赏:60  手机版
解决时间 2021-04-02 02:42
  • 提问者网友:欲劫无渡
  • 2021-04-01 22:37
oracle中使用order by时如果列名已经有了别名还可以用原列名进行排序吗?
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-04-01 22:56
可以的,而且可以混用。
比如:Select posno aa,flowno bb From buy1s Order By posno,flowno;
Select posno aa,flowno bb From buy1s Order By aa,flowno;
Select posno aa,flowno bb From buy1s Order By posno,bb;
上面几种都可以。
全部回答
  • 1楼网友:撞了怀
  • 2021-04-01 23:36
order by 只能用原名称或者表达式或者字段顺序的数字
  • 2楼网友:青尢
  • 2021-04-01 23:04
呵呵 ,可以的,你试试不就知道了吗.
select row1 r1,row2 r1 from rows
order by row1

order by r1
都可以,group by r1不行,只能 group by row1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯