2021-07-25
union排序吗?
在myqsl 5.7版本中,union是有去重、排序的作用?
要是有排序的话,排序的机制是什么,按哪个列排序?
为啥我的Union感觉是不排序的。求解。
大佬们,说一说union和union all在排序上的问题。
收藏
分享
6条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏
在myqsl 5.7版本中,union是有去重、排序的作用?
要是有排序的话,排序的机制是什么,按哪个列排序?
为啥我的Union感觉是不排序的。求解。
大佬们,说一说union和union all在排序上的问题。
union :对两个结果集进行并集操作, 不包括重复行,相当于distinct, 同时进行默认规则的排序;
union all:对两个结果集进行并集操作, 包括重复行, 即所有的结果全部显示, 不管是不是重复,没有排序功能;
评论
有用 0他这个排序 是不是根据某个字段进行orderby顺序?
还是说就是随便排序,没有规则。
评论
有用 0select ‘test1’ col1,‘ldw1’ col2 from dual union
select ‘test6’,‘ldw1’ from dual union
select ‘test4’,‘ldw1’ from dual union
select ‘test0’,‘ldw1’ from dual union
select ‘test1’,‘ldw2’ from dual
;
你可以试试 呀

评论
有用 0
墨值悬赏