mysql联合查询
mysql 查询 联合
2023-09-27 14:26:05 时间
语法:
select 字段|常量|表达式|函数 【from 表】 【where 条件】 union 【all】 select 字段|常量|表达式|函数 【from 表】 【where 条件】 union 【all】 select 字段|常量|表达式|函数 【from 表】 【where 条件】 union 【all】 ..... select 字段|常量|表达式|函数 【from 表】 【where 条件】
特点:
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; #案例:查询中国用户中男性的信息以及外国用户中年男性的用户信息 SELECT id,cname FROM t_ca WHERE csex='男'; UNION ALL SELECT t_id,tname FROM t_ua WHERE tGender='male';
相关文章
- MySQL基础篇(01):经典实用查询案例,总结整理
- 数据库表设计时一对一关系存在的必要性 数据库一对一、一对多、多对多设计 面试逻辑题3.31 sql server 查询某个表被哪些存储过程调用 DataTable根据字段去重 .Net Core Cors中间件解析 分析MySQL中哪些情况下数据库索引会失效
- MySQL的查询及删除重复记录
- MySQL 服务挂了 CPU 消耗接近 100% 你知道怎么回事吗???
- MySQL查询将一个值设置为 1,将所有其他值设置为 0
- MySQL REGEXP:正则表达式查询
- MySQL多表联合查询
- CentOS 7 上编译安装MySQL 5.6.23
- MySQL慢日志查询全解析:从参数、配置到分析工具
- MySQL中group_concat函数,用符号连接查询分组里字段值
- mysql查询一周一个月一年三个月的数据
- 【常用SQL】MySQL查询重复的数据
- mysql 查询优化 ~explain解读之select_type的解读
- 基于Java+MySQL实现(Web)企业仓库存储管理系统【100010160】
- 基于Java(Struts2 + Hibernate + Spring)+MySQL实现的(Web)在线预约系统【100010156】
- MySQL关闭查询缓存(QC)的两种方法
- MySQL中间件之ProxySQL(8):SQL语句的重写规则
- Mysql中设置默认时间为当前值
- 使用 Mybatis 对 mysql 查询时间范围
- python操作mysql数据库系列-安装MySql
- MySQL的Grant命令
- mysql插入数据显示:Incorrect datetime value: '0000-00-00 00:00:00' 错误的处理
- MySQL-数据库多表关联查询太慢,如何进行SQL语句优化
- MySQL与OLAP:分析型SQL查询最佳实践探索
- (0.2)linux下Mysql的安装配置与管理入门(目录篇)
- 由mysql分区想到的分表分库的方案
- 【C#】使用MySql.Data.dll连接MySQL数据库
- MySQL - 慢查询优化