mysql 联合查询

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql 联合查询相关的知识,希望对你有一定的参考价值。

联合查询:
将多条查询语句的结果合并成一个结果,适合查询多表的相同信息,且多表没有连接关系
特点:
查询多表的的查询列数必须一致,即字段数
字段名默认为第一条查询语句的字段名
进行联合会自动去重
不去重使用 union all

查询部门编号>90或邮箱包含a的员工信息

SELECT *
FROM employees
WHERE department_id>90 OR email LIKE ‘%a%‘;

SELECT * FROM employees WHERE email LIKE ‘%a%‘
UNION
SELECT * FROM employees WHERE department_id>90

以上是关于mysql 联合查询的主要内容,如果未能解决你的问题,请参考以下文章

mysql 联合查询 如何查询从表的最后一条记录

MYSQL 多表联合查询问题

mysql覆盖索引和联合索引的区别

mysql多表联合查询并且可以补充没有的数据

08-mysql基础-mysql中的DQL-联合查询

MySql:联合查询