【oracle_sql】union和union all的区别

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/debimeng/article/details/84692949

union和union all的区别

作用:都是将两个结果集合并为一个

1.重复值:
UNION去掉重复的记录;
Union All不会去除重复记录。

2.排序:
Union按照字段的顺序进行排序;
UNION ALL不进行排序,只是简单的将两个结果合并后就返回。

3.效率:
union all因不进行排序,较union all快。

简要回答:
UNION去重且排序
UNION ALL不去重不排序

猜你喜欢

转载自blog.csdn.net/debimeng/article/details/84692949