MySQL分组查询—添加分组后筛选
添加分组后的筛选:HAVING
案例1: 查询哪个部门的员工个数>2
SELECT COUNT(*), department_id
FROM employees
GROUP BY department_id
HAVING COUNT(*)>2;
案例2:查询每个工种有奖金的员工的最高工资>12000的工种编号和最高工资
-- 1. 查询每个工种有奖金的员工的最高工资
SELECT MAX(salary),job_id
FROM employees
WHERE commission_pct IS NOT NULL
GROUP BY job_id;
-- 2. 根据1结果继续筛选,最高工资>12000
SELECT MAX(salary),job_id
FROM employees
WHERE commission_pct IS NOT NULL
GROUP BY job_id
HAVING MAX(salary)>12000;
案例3:查询领导编号>102的每个领导手下的最低工资>5000的领导编号
SELECT MIN(salary), manager_idFROM employeesWHERE manager_id>102GROUP BY manager_idHAVING MIN(salary)>5000;
MySQL分组查询—添加分组后筛选相关推荐
- MySQL分组查询—添加分组前筛选
案例1:普询邮箱中包含a字符的,每个部门的平均工资 SELECT AVG(salary), department_id FROM employees WHERE email like '%a%' GR ...
- Mysql条件查询以及分组查询
语法 条件查询语法:select 查询列表 from 表名 where 筛选条件;(这里的筛选条件如果满足才会显示出来,不满足允许的时候就不会显示) 分组查询语法:select 分组函数 , 列1(要 ...
- MySQL分组查询—添加筛选的总结
分组查询中的筛选条件分为两类: 分类 数据源 关键字 位置 分组前筛选 原始表 WHERE GROUP BY 子句的前面 分组后筛选 分组后的结果集 HAVING GROUP BY 子句的后面 分组函 ...
- MySQL核心查询-排序 分组 聚合 多表查询 合并查询 子查询
目录 一.单表查询 排序 聚合函数 分组 limit关键字 二.SQL约束 主键的自增 DELETE和TRUNCATE对自增长的影响 三.多表查询 外键约束 删除外键约束 多表查询的分类 内连接查询 ...
- mysql 分类查询_MySQL:分组查询
#进阶5:分组查询 /*语法:select 分组函数,列(要求出现在group by的后面)from 表[where 筛选条件]group by 分组的列表[order by 子句]注意:查询列表必须 ...
- mysql分组查询和分组过滤
mysql分组查询使用的的关键字是group by,分组过滤使用到的关键字是having.需要先分组查询才能进行分组过滤,个人理解having和where的区别有以下: 1.聚集函数count.sum ...
- MySQL 模糊查询和分组查询
模糊查询:LIKE 常用的通配字符串:"%","_" 通配符 %:通配多个字符:表示0~n个任意字符 通配符 _ : 通配单个字符串 语法规则: SELECT ...
- mysql子查询 分组,Mysql子查询实现分组取最指定数据的版本差异
mysql通过group by 分组子查询时,会自动保留最先搜索出来的数据.通过这个特性可以实现想要的结果,比如查询每科目考试第一名的同学成绩.查询每班最后一名到校的学生或者或者每班最先到校的学生.所 ...
- MySQL 条件查询(多条件,模糊查询,范围查询,空值查询),分组查询,分组过滤
WHERE 条件查询 WHERE关键字用指定的条件从表中查询数据. 语法格式: WHERE 查询条件 条件查询: 有比较运算和逻辑运算的查询条件. 带有BETWEEN AND 关键字的查询条件. 配合 ...
最新文章
- 家用计算机键盘图,电脑键盘示意图,详细教您如何正确的使用键盘
- [Linux] 使用noatime属性优化文件系统读取性能
- 深入跨域问题(2) - 利用 CORS 解决跨域
- IAR stm32中函数硬是要加上声明才能编译通过,记录一下
- python中if else语句_python 中if else 语句的作用及示例代码
- _Linux软件安装
- 《OpenStack云计算实战手册(第2版)》——1.7 添加用户
- 如何 Scale Up/Down 应用?- 每天5分钟玩转 Docker 容器技术(126)
- 实时导出正在运行的虚拟机或检查点
- Cookie字符串转Map集合方法
- html中表格内容居右的写法
- VB6之从1970年1月1日起的秒数 的与C语言类似的时间函数
- android内核调试的步骤
- 【转】90后还过五四吗?这些“脸熟”的过来人送给青年10句忠告
- Oracle 分析函数
- 【论文阅读】Computational Personality: A Survey 计算性格学综述
- RubyOnRails with Ajax
- R语言 多元方差分析|单因素方差分析
- 项目质量管理:规划质量管理与控制
- python爬取南京市房价_屌丝想买房,爬取南京20000多套二手房|上篇