SQL如何用超级聚合行求合计-ROLLUP

1,使用实例:

SELECT t1, t2, aggregate_function(t3)

FROM table

GROUP BY ROLLUP (t1, t2);

2,ROLLUP的列名称修改,使用实例:

SELECT 

COALESCE(t1, '自定义列名'

t1 aggregate_function(t3)

FROM table

GROUP BY ROLLUP  t1;

 

 

3,ROLLUP的分组使用,使用实例:

SELECT t1t2, aggregate_function(t3)

FROM table

GROUP BY t1ROLLUP (t1t2);

posted @ 2022-10-31 17:39  爱做笔记  阅读(130)  评论(0)    收藏  举报