SQL教程(十九)UNION和UNION ALL操作符

SQL教程(十九)UNION和UNION ALL操作符

1、要求:UNION选取不同值,UNION ALL允许选取重复值

例句原始表——

2、UNION  操作符

要求:UNION选取不同值,在过滤时去除了重复的值;

实例:列出所有在中国和美国的不同的雇员名:

输入:

SELECT E_Name FROM Employees_China

UNION

SELECT E_Name FROM Employees_USA

输出:

3、UNION ALL 操作符

要求: UNION ALL 命令会列出所有的值,包括重复值;

实例:列出在中国和美国的所有的雇员:

输入:

SELECT E_Name FROM Employees_China

UNION ALL

SELECT E_Name FROM Employees_USA

输出:

 

注意:理解UNION 和UNION ALL的使用区别。