SQL:union和union all的区别

时间:2023-02-04 15:47:14

union:对两个结果集进行并集操作,不包含重复行,同事进行默认规则进行排序
union all:对两个结果集进行并集操作,包含重复行,不进行排序

注:
- 在对结果集进行排序时,排序(order by)只能放在最后
- union和union all可以一起使用,但最终结果是union的结果
效率
union all比union快,如果确定要合并的结果集中不存在重复数据的话,最好用union all
1、
SQL:union和union all的区别
2、
SQL:union和union all的区别
3、
SQL:union和union all的区别