Pular para o conteúdo

Fóruns SQL e PL/SQL Entrar com o ano – listar valores por mes Entrar com o ano – listar valores por mes

#93984
VitorLeandro
Participante

    Pode criar uma view com o select abaixo:

    SELECT CONTA, DECODE(TO_CHAR(DATA,’MM’), 1, SUM(VALOR)) JAN,
    DECODE(TO_CHAR(DATA,’MM’), 2, SUM (VALOR)) FEV,
    DECODE(TO_CHAR(DATA,’MM’), 3, SUM (VALOR))) MAR,
    DECODE(TO_CHAR(DATA,’MM’), 4, SUM (VALOR))) ABR,
    DECODE(TO_CHAR(DATA,’MM’), 5, SUM (VALOR))) MAI,
    DECODE(TO_CHAR(DATA,’MM’), 6, SUM (VALOR))) JUN,
    DECODE(TO_CHAR(DATA,’MM’), 7, SUM (VALOR))) JUL,
    DECODE(TO_CHAR(DATA,’MM’), 8, SUM (VALOR))) AGO,
    DECODE(TO_CHAR(DATA,’MM’), 9, SUM (VALOR))) SET,
    DECODE(TO_CHAR(DATA,’MM’), 10, SUM (VALOR))) OUT,
    DECODE(TO_CHAR(DATA,’MM’), 11, SUM (VALOR))) NOV,
    DECODE(TO_CHAR(DATA,’MM’), 12, SUM (VALOR))) DEZ