MENU

group by

June 11, 2018 • Read: 336 • SQL

格式

 group by 字段的集合

group by A
select deptno avg(sal) from emp group by deptno--按照部门分组以及输出每个部门的平均工资
select deptno ename from emp group by deptno--分组后只能出现组的整体信息,不能出现组内的详细信息
group by A,B
select deptno,job,avg(sal) from emp group deptno,job--按照deptno分大组,然后按照job分小组
注意:
group by A,B,C

 先按A分组,如果A相同,再按B分组,如果B相同,再按C分组,最终统计的是最小分组的信息

 null也会被当作一组

 <font color = red> 分组后只能出现组的整体信息,不能出现组内的详细信息</font>

Archives Tip
QR Code for this page
Tipping QR Code
Leave a Comment