Union联合 合并:将多条查询俞军的结果合并成一个结果
语句
查询语句1
Union
查询语句2
Union
…
应用场景 - 什么时候使用?
要查询的结果来自多个表,且多个表没有直接的连接关系,但查询的信息一致时
案例
#查询部门编号 > 90 或 邮箱包含1的员工信息 #独立的查询结果 通过union合并成一个完整的结果 SELECT * FROM employees WHERE email LIKE '%1%' OR department_id > 90; #或 SELECT * FROM employees WHERE email LIKE '%1%' UNION SELECT * FROM employees WHERE department_id > 90;
特点
1 要求多条查询语句的查询列数是一致的
2 要求多条查询语句的查询的每一列的类型和顺序最好是一致的
3 union关键字默认去重;如果使用union all可以包含重复项
标签:语句,Union,查询,联合,MySQL,90,WHERE,SELECT From: https://www.cnblogs.com/yzhone/p/16865932.html