Pular para o conteúdo

Fóruns SQL e PL/SQL Sumarizar o resultado de um select Sumarizar o resultado de um select

#94504
fsitja
Participante

    Olá,

    Obrigado por postar o código para testarmos, facilita muito! 😀

    Para atender sua necessidade, dá para usar grouping sets:


    Connected to Oracle Database 10g Enterprise Edition Release 10.2.0.4.0
    Connected as fsitja

    SQL> SELECT x1, x2, x3, SUM(n1), SUM(n2)
    2 FROM teste_agrupamento
    3 GROUP BY GROUPING SETS ((x1, x2, x3),());

    X1 X2 X3 SUM(N1) SUM(N2)


    A T D 2 3
    A Y A 1 2
    B E U 3 4
    C D J 4 6
    E A W 5 7
    15 22

    6 rows selected