Если у вас есть проблемы, вам поможет функция grouping_id.
(Вы можете выбрать grouping_id (col), но также grouping_id (col1, col2, col3 и т.д ..))
Но ваш случай проще.
Это как:
drop table fg_test_group;
create table fg_test_group (a number, b number, c number, d number);
insert into fg_test_group values (1, 2, 3, 4);
insert into fg_test_group values (2, 2, 3, 4);
insert into fg_test_group values (3, 2, 3, 4);
select nvl(to_char(a), 'total') as a , sum(b), sum(c), sum(d), grouping_id(a)
from fg_test_group
group by rollup (a)
;
где a - это статус в вашем случае.