mysql学习笔记06分组语句的使用
- group by 子句 对列进行分组
有两张表: 一张为部门表, 一张为员工表统计 每个部门的平均工资,与最高工资
select avg(salary), max(salary) from emp group by deptno;
统计 每个部门的每个岗位的 平均工资与最低工资(注意这里的分组)
select avg(salary), min(salary), deptno, job from emp group by deptno, job;group by deptno, job; 注意group by的使用, 先按照deptno分组,再按照job 分组,相当于递推分组
2. having 语句, 往往和groub by 语句配合使用,对group by的结果,进行过滤
统计 平均工资低于2000的部门,以及该部门的工资select avg(salary) , deptno from emp group by deptno having avg(salary) < 2000;select avg(salary) as 'myavg', deptno from emp group by deptno having myavg < 2000;(推荐)
mysql学习笔记06分组语句的使用相关推荐
- MySQL学习笔记06【多表查询、子查询、多表查询练习】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- 【Mysql 学习笔记】DQL语句(非常详细,结合多个案例快速入门)
DQL语句 [----- >数据库文件 点击此链接下载 <-------](https://download.csdn.net/download/weixin_45260385/15452 ...
- MYSQL学习笔记06:列属性[NULL,default,comment],主键,自增长,唯一键,数据库设计规范[范式(1NF,2NF,3NF),逆规范化],表关系[1V1,1VN,NVN]
列属性 列属性又称为字段属性. 在mysql中一共有6个属性:null,默认值,列描述,主键,唯一键和自增长. NULL属性 NULL属性代表字段为空. 如果对应的值为yes表示该字段允许为null, ...
- mysql 学习笔记13 查询语句强化
使用控制语句计算员工年工资 查询入职时间,晚于1982年1月1日的,(日期是可以进行比较的) where中like的使用 select name, sal from users where like ...
- MySQL学习笔记04【数据库的查询操作、今日内容、表的约束】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记07【事务、用户管理和权限管理】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记02【SQL基本概念与通用语法、数据库的CRUD操作】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记05【多表操作、三大范式、数据库的备份和还原】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
- MySQL学习笔记03【数据库表的CRUD操作、数据库表中记录的基本操作、客户端图形化界面工具SQLyog】
MySQL 文档-黑马程序员(腾讯微云):https://share.weiyun.com/RaCdIwas 1-MySQL基础.pdf.2-MySQL约束与设计.pdf.3-MySQL多表查询与事务 ...
最新文章
- Powershell RESTAPI 访问Office365
- formal method lecture 13
- ASA IPSEC ***配置
- Tiling_easy version
- 轻松一下——高考笑句
- 漫话:如何给女朋友解释为什么计算机从0开始计数,而不是从1开始?
- YurunOAuthLogin v2.0.2,第三方 OAuth2 授权一把梭
- 数据标记系列——图像分割 Curve-GCN
- 函数重载函数的引用算重载吗_了解C ++中的函数重载
- 牛腩新闻发布系统 (6) 在线浮动的客服功能
- C语言队列解决舞伴匹配问题
- 2020蓝桥杯省赛模拟赛
- 一个OA系统升级实施方案
- 微信 app---uwp
- pt tools 绑定pt站点失败 解决的3种方法
- 2014 史丰收速算
- 7个引人注目的创新物联网应用
- LA 5713 Qin Shi Huang's National Road System 最小生成树
- 科学计算库Pandas的使用(附思维导图)
- 【读书笔记】-《工业互联网-技术与实践》
热门文章
- 【RTOS】基于V7开发板的uCOS-III,uCOS-II,RTX4,RTX5,FreeRTOS原版和带CMSIS-RTOS V2封装层版全部集齐...
- ESLint共享配置的两种方式eslint-plugin和eslint-config
- Windows PowerShell Cookbook
- 反序列化 还是记一下吧
- C#线程 ---- 线程同步详解
- 使用maven插件构建docker镜像
- Java环境变量的设置
- hello程序的运行过程-从计算机系统角度
- 关于代码手写UI,xib和StoryBoard
- Javascript eval()函数 基础回顾