(二)union与union all区别

原始表:

一、union在进行表求并后会去掉重复的元素

SELECT E_Name FROM Employees_China
UNION
SELECT E_Name FROM Employees_USA

结果:

 

 

二、union all 在进行表求并后保留全部元素

SELECT E_Name FROM Employees_China
UNION ALL
SELECT E_Name FROM Employees_USA

三、选择

在执行查询操作时,union all比union快 (因为不用去重)

所以若可以确定合并没有重复的数据,则最好用union all

 

参考:http://www.w3school.com.cn/sql/sql_union.asp

 

 

 

 

 

posted @ 2019-03-21 08:47  测试开发分享站  阅读(95)  评论(0编辑  收藏  举报