SQL Oracle: результирующий запрос(строка)

Просьба, подсказать, как можно более универсально выводить результирующую строку (Total:), для примера, есть таблица

select qw, we, rt, fg, ty from t1

на данный момент, вывожу строку Total: следующим образом,

with temp as (select qw, we, rt, fg, ty from t1)
select qw, rt, sum(fg), count(*) from temp
 group by qw, rt
union
select to_char('Total:'), null, sum(fg) from temp

это работает, я получаю результирующую строку, но при сортировки в таблице это строка может затеряться, поэтому, хотел спросить, возможно есть более универсальный способ для вычисления данной строки


Ответы (0 шт):