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