orcl rollup 分组小计、合计

表数据:

select * from group_test;

分组小计、合计:

select group_id,
       decode(concat(job, group_id),
              null,
              '合计',
              group_id,
              group_id || ':小计',
              job),
       sum(salary)
  from group_test t
 group by rollup(t.group_id, t.job);

效果:

原文地址:https://www.cnblogs.com/ckxlovejava/p/9222979.html