union:对两个结果集进行并集操作,不包含重复行,同事进行默认规则进行排序
union all:对两个结果集进行并集操作,包含重复行,不进行排序
注:
- 在对结果集进行排序时,排序(order by)只能放在最后
- union和union all可以一起使用,但最终结果是union的结果
效率
union all比union快,如果确定要合并的结果集中不存在重复数据的话,最好用union all
1、
2、
3、
union:对两个结果集进行并集操作,不包含重复行,同事进行默认规则进行排序
union all:对两个结果集进行并集操作,包含重复行,不进行排序
注:
- 在对结果集进行排序时,排序(order by)只能放在最后
- union和union all可以一起使用,但最终结果是union的结果
效率
union all比union快,如果确定要合并的结果集中不存在重复数据的话,最好用union all
1、
2、
3、