group by分组

2022/1/1 23:07:32

本文主要是介绍group by分组,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

1.如果想统计各个部门的平均工资该怎么办?

select deptno,avg(sal) from emp;  -- 字段和多行函数不可以同时使用

select deptno,avg(sal) from emp group by deptno;  -- 字段和多行函数不可以同时使用,除非这个字段属于分组

运行结果:

还可以添加升降序:

select deptno,avg(sal) from emp group by deptno order by deptno desc;    -- desc降序

运行结果:

 2.如果想统计各个岗位的平均工资该怎么办?

select job,avg(sal) from emp group by job ;

运行结果:

 

select job,lower(job),avg(sal) from emp group by job ;

 



这篇关于group by分组的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程