yunji168 发表于 2016-5-14 19:32:07

使用sql语句操作oracle数据库时,什么情况下用group by

有两张表,一张是emp员工表,包括 员工编号,工资,入职日期,上级领导编号。另一张是dept部门表,包括部门编号,部门名称,部门地址。
问:查询emp表中,每个部门的编号,人数,最高工资,根据人数进行降序排列。
select deptno,count(*),max(sal)
from emp
group by deptno
order by count(*) desc;

什么情况下使用group by?
页: [1]
查看完整版本: 使用sql语句操作oracle数据库时,什么情况下用group by