分组函数:
select count(empno) from emp; --查询有多少条记录/数据
select min(sal) from emp; --当前列的最低工资
select max(sal) from emp; --当前最高工资
select sum(sal) from emp e where e.deptno = 20; --20部门的总工资
分组统计:
- 通过部门分组,并显示每组人数和部门
select count(empno), deptno from emp group by deptno;
--查询每个部门的平均工资
select * from emp;
select avg(sal),deptno from emp group by deptno; --查询部门的平均工资
--查询更为详细的信息,显示部门里的职位和在这个职位上的人数
-- group by 后边有多少列,前边才能显示多少
select count(*), deptno,job from emp group by deptno, job order by deptno ;
select * from emp;