
group by与having过滤分组统计
发布日期:2021-05-07 03:01:09
浏览次数:48
分类:精选文章
本文共 1798 字,大约阅读时间需要 5 分钟。
一、group by与having过滤
#group by与having过滤#创建表CREATE TABLE dept( -- 部门表 deptno MEDIUMINT UNSIGNED NOT NULL DEFAULT 0, dname VARCHAR(32) NOT NULL DEFAULT "", loc VARCHAR(32) NOT NULL DEFAULT "");-- 添加数据INSERT INTO dept VALUES(1,'人事部','管理人员'),(2,'财务室','管财务'),(3,'开发部','技术研发'),(4,'宣传部','宣传'),(5,'运维部','售后服务')SELECT*FROM deptCREATE TABLE emp( empno MEDIUMINT UNSIGNED NOT NULL DEFAULT 0,-- 编号 ename VARCHAR(32) NOT NULL DEFAULT "",-- 名字 job VARCHAR(32) NOT NULL DEFAULT "",-- 工作 mgr MEDIUMINT UNSIGNED ,-- 上级编号 hiredate DATE NOT NULL,-- 入职时间 sal DECIMAL(7.2) NOT NULL,-- 薪水 comm DECIMAL(7.2),-- 红利 deptno MEDIUMINT UNSIGNED NOT NULL DEFAULT 0 -- 部门编号);-- 添加数据INSERT INTO emp VALUES(1,'小王','写代码',12,'2021-4-4',6000.00,400.00,3),(2,'小李','改代码',12,'2020-4-4',5500.00,200.00,3),(3,'小亮','架构师',12,'2019-5-6',8000.00,600.00,3),(4,'小丽','会计',11,'2018-6-4',5000.00,100.00,2),(5,'小飞','运维',13,'2020-10-4',3000.00,800.00,5),(6,'小蓝','财务',11,'2015-4-4',4000.00,400.00,2),(7,'小美','前台',10,'2021-3-4',6000.00,100.00,1),(8,'小星','人事主管',10,'2019-12-12',9000.00,1000.00,1),(9,'小黑','宣传',14,'2021-11-4',7000.00,200.00,4),(10,'小聪','宣传',14,'2021-8-4',5500.00,600.00,4)SELECT*FROM emp#工资表CREATE TABLE salgrade( grade MEDIUMINT UNSIGNED NOT NULL DEFAULT 0,-- 工资级别 losal DECIMAL(17,2) NOT NULL, -- 最低工资级别 hisal DECIMAL(17,2) NOT NULL -- 最高工资级别);INSERT INTO salgrade VALUES(1,700,1300);INSERT INTO salgrade VALUES(2,1301,3000);INSERT INTO salgrade VALUES(3,3001,4000);INSERT INTO salgrade VALUES(4,4001,5000);INSERT INTO salgrade VALUES(5,5001,1000);SELECT*FROM salgrade#查询每个部门的平均工资和最高工资SELECT AVG(sal),MAX(sal),deptno FROM emp GROUP BY deptno#查询每个部门的每个岗位的平均工资和最低工资SELECT AVG(sal),MIN(sal), deptno,job FROM emp GROUP BY deptno,job#查询平均工资低于5000的部门号和它的平均工资SELECT AVG(sal)AS avg_sal,deptno FROM emp GROUP BY deptno HAVING avg_sal<5000
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年03月31日 02时04分00秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
对模拟器虚假设备识别能力提升15%!每日清理大师App集成系统完整性检测
2021-05-09
使用Power BI构建数据仓库与BI方案
2021-05-09
Django认证系统并不鸡肋反而很重要
2021-05-09
快用Django REST framework写写API吧
2021-05-09
tep用户手册帮你从unittest过渡到pytest
2021-05-09
12张图打开JMeter体系结构全局视角
2021-05-09
Spring Boot 2.x基础教程:构建RESTful API与单元测试
2021-05-09
[UWP 自定义控件]了解模板化控件(1):基础知识
2021-05-09
UWP 自定义控件:了解模板化控件 系列文章
2021-05-09
[UWP]从头开始创建并发布一个番茄钟
2021-05-09
在 Azure 上执行一些简单的 python 工作
2021-05-09
WinUI 3 Preview 3 发布了,再一次试试它的性能
2021-05-09
使用命令把SpringBoot项目打包成可运行的jar包(简洁,操作性强)
2021-05-09
List数组排序
2021-05-09
VMware vSphere 离线虚拟机安装 BIND 9
2021-05-09
说说第一份工作
2021-05-09
dojo/request模块整体架构解析
2021-05-09
dojo/aspect源码解析
2021-05-09
Web性能优化:What? Why? How?
2021-05-09
Javascript定时器学习笔记
2021-05-09