当前位置:网站首页>6.聚合函数和分组统计
6.聚合函数和分组统计
2022-04-23 06:23:00 【阿呆布衣酷】
6.聚合函数和分组统计
1.查询部门30的总人数
select count(empno) 总人数
from emp
where deptno=30;
2.查询部门30的最高工资、最低工资、平均工资
select max(sal),min(sal),round(avg(sal),2)
from emp
where deptno=30;
3.查询每个部门的平均工资
select deptno 部门编号,avg(sal) 平均工资
from emp
group by deptno;
select d.dname 部门名称,avg(sal) 平均工资
from emp e,dept d
where e.deptno=d.deptno
group by d.dname;
4.查询部门的名称及每个部门的员工数量
select d.dname 部门名称,count(e.empno) 员工数量
from dept d
left join emp e on d.deptno=e.deptno
group by d.dname;
5.查询平均工资大于2000的部门的编号和平均工资
select deptno,avg(sal)
from emp
group by deptno
having avg(sal)>2000;
6.查询出非销售人员的职位名称,以及从事同一工作的雇员的月工资总和,并且要满足工资总和大于5000,查询的结果按月工资总和的升序排列
select job,sum(sal) sum
from emp
where job!='saleman'
group by job
having sum(sal)>5000
order by sum;
版权声明
本文为[阿呆布衣酷]所创,转载请带上原文链接,感谢
https://adbycool.blog.csdn.net/article/details/124345376
边栏推荐
猜你喜欢
随机推荐
直观理解熵
可视化常见问题解决方案(八)共享绘图区域问题解决方案
[COCI]Lampice (二分+树分治+字符串哈希)
Discussion on the outline of short video technology
[hdu6868]Absolute Math(推式子+莫比乌斯反演)
免费开源农业物联网云平台(Version:3.0.1)
anaconda3安装
manjaro安装与配置(vscode,微信,美化,输入法)
P2257 YY的GCD(莫比乌斯反演)
14.事务处理
图论入门——建图
Object.create()原理,Object.create()规范,手写Object.create(),Object.create()用法
安装tui-editor失败,快速解决方案
如何将进程绑定到指定的CPU上
MVCC(多版本并发控制)
安装配置淘宝镜像npm(cnpm)
Background management system framework, there is always what you want
学习笔记7-深度神经网络优化
HuggingFace
数据分析入门 | kaggle泰坦尼克任务(四)—>数据清洗及特征处理