group by rollup(a,b)
相当于
group by a,b
+
group by a
+
group by null
例:
select deptno,job,sum(sal) from emp group by rollup(deptno,job);
先按照不同部门不同职位查出薪资总和显示(deptno,job,sum(sal))
再按照不同部门查出薪资总和显示(deptno,sum(sal))
再查出薪资总和显示(sum(sal))