union 联合/合并:将多条查询语句的结果合并成一个结果
应用场景:要查询的结果来自多个表,且多个表没有直接的连接关系,但查询的信息类型一致
语法:
查询语句1 UNION 查询语句2 UNION 查询语句3……
特点:
(1)要求多条查询语句的查询列数一致
(2)要求多条查询语句所查询的每一列的类型和顺序最好一致
(3)使用UNION关键字默认会去重,使用UNION ALL可以包含重复项
eg1.查询部门编号>90或邮箱包含a的员工信息
SELECT * FROM employees WHERE email LIKE '%a%'
UNION
SELECT * FROM employees WHERE department_id>90;