当前位置:   article > 正文

union all和union的区别以及怎么使用_union all和union的区别用法

union all和union的区别用法

一、区别1:

1、union: 对两个结果集进行并集操作, 不包括重复行,相当于distinct;

2、union all: 对两个结果集进行并集操作,, 不管是不是重复;

二、区别2:

1、union: 会对获取的结果进行排序操作

2、union all: 不会对获取的结果进行排序操作

三、区别3:

1、union看到结果中ID=3的只有一条(这里不会把id=3去重了一个)

select * from student where id < 4

union

select * from student2 where id > 2 and id < 6

2、union all 结果中ID=3的结果有两个

select * from student where id < 4

union all

select * from student2 where id > 2 and id < 6

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/614532
推荐阅读
相关标签
  

闽ICP备14008679号