首页 > 数据库 >MySQL_联合查询

MySQL_联合查询

时间:2022-11-07 14:56:30浏览次数:41  
标签:语句 Union 查询 联合 MySQL 90 WHERE SELECT

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

相关文章

  • Mysql如何在本地配两个数据库服务,两个端口, 并且启动服务
    本例用xampp-win32-5.6.8-0-VC11-installer.exe安装mysql数据安装成功后默认有3306的数据库,    如果有很多数据库,想分开放,开多一个端口,另外的存储路径,如何操作......
  • MySQL_分页查询
    应用场景当要显示的数据,一夜显示不全,需要分页提交sql请求语法Select查询列表From表【jointypejoin表2On连接条件Where筛选条件Groupby分组字段Having分......
  • MySQL_总结_连接查询
    SQL99语法1内连接语法Select查询列表From表1别名【Inner】join表2别名on连接条件Where筛选条件Groupby分组列表Having分组后的筛选Orderby排序列......
  • MySQL_总结_子查询
    一含义嵌套在其他语句内部的select语句称为子查询或内查询,外面的语句可以是inner、update、delete、select等,一般select作为外面语句较多外面如果为select语句,则......
  • Mysql之mysqldump
    参数大全https://blog.csdn.net/zhou920786312/article/details/123354503自用备份单个表结构mysqldump-unt-proot--host=localhost-Bxxxx_db--tablesxxx_tbl--......
  • JAVA文件创建与查询
    java常用的文件操作1~文件的创建(三种不同方法):(1)根据路径构建一个File对象:newFile(Stringpathname)(2)根据父目录文件+子路径构建:newFile(Fileparent,Stringchild)(3)......
  • idea创建spring boot测试连接MySQL
    打开idea,左上角File>new>Project   或者   ......
  • idea 连接 MySQL 8.0 以上遇到 Access denied for user ‘root‘@‘localhost‘ (usin
    本文转载于:《idea连接MySQL8.0以上遇到Accessdeniedforuser‘root‘@‘localhost‘(usingpassword:YES)密码错误的问题》,访问地址:https://blog.csdn.net/weixi......
  • CentOS 7 安装 MySQL 8
    本文档在以下环境中安装测试通过:版本MySQL8.0.30LinuxCentOSLinuxrelease7.9.2009(Core)内核版本:3.10.0-1160.el7.x86_64使用Yum安装Step1:添......
  • 封装MyBatis输出结果-简单类型,对象类型,map,resulemap,模糊查询
    封装MyBatis输出结果resultType:执行sql得到ResultSet转换的类型,使用类型的完全限定名或别名。注意如果返回的是集合,那应该设置为集合包含的类型,而不是集合本身......