MYSQL初阶学习笔记——进阶9:联合查询

#进阶9:联合查询
/*
union 联合 合并:将多条查询语句结果合并成一个结果

语法:
查询语句1
union
查询语句2
union
……

应用场景:
当查询结果来自于多个表,且多个表无直接关系,而查询信息一致时。

特点:
1、联合查询列数必须一致。
2、各列(字段)需保证顺序和类型一致
3、union会去除两表的重复项,若不想去重,需使用 union all 连接


*/

#引入案例:查询部门编号>90或者邮箱包含a的员工信息

SELECT * FROM employees WHERE email LIKE '&a&' OR department_id>90;

#
SELECT * FROM employees WHERE email LIKE '&a&' 
UNION
SELECT * FROM employees WHERE department_id>90;

全部评论

相关推荐

点赞 评论 收藏
分享
10-09 09:39
门头沟学院 C++
HHHHaos:这也太虚了,工资就一半是真的
点赞 评论 收藏
分享
躺尸修仙中:因为很多92的也去卷中小厂,反正投递简历不要钱,面试不要钱,时间冲突就推,不冲突就面试积累经验
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务