GBase 8a
其他
文章
GBase 8a OLAP函数(三)GROUP BY GROUPING SETS
发表于2024-04-25 10:25:1133次浏览1个评论
GROUP BY GROUPING SETS (A,B,C)。首先对(A)进行 GROUP BY,然后对(B)进行 GROUP BY,然后对(C)进行 GROUP BY,最后将所有结果合并在一起(相当于 UNION ALL 操作) 。
select deptno, job, sum(sal)
from emp
group by grouping sets (deptno, job);

然后继续处理小计
select nvl(deptno,'职位小计'), nvl(job,'部门小计'), sum(sal)
from emp
group by grouping sets (deptno, job);

评论
登录后才可以发表评论
GBase用户28017发表于 5个月前
收藏。
热门帖子
- 12025-12-01浏览数:182759
- 22023-05-09浏览数:25044
- 42023-09-25浏览数:18519
- 52020-05-11浏览数:17526