Peguei este exemplo neste forum, ao qual resolveu o meu problema, porem preciso fazer uma adaptacao... no exemplo abaixo ele pega mês a mês.... eu preciso que invez dele pegar um mês, pegue dois...tres... etc
select
L.Codigo, L.Descricao
, Sum(Decode(To_Char(L.Data, 'mm'), '02' or Decode(To_Char(L.Data, 'mm'), '01' ,
Case When Debito Is Not Null And
Partida Is Not Null Then -L.Valor
when credito is not null then L.Valor end )) janeiro
, Sum(Decode(To_Char(L.Data, 'mm'), '03',
Case When Debito Is Not Null And
Partida Is Not Null Then -L.Valor
When Credito Is Not Null Then L.Valor End ) ) fevereiro
.......
Decode(To_Char(L.Data, 'mm'), '01' and Decode(To_Char(L.Data, 'mm'), '02' ? ou seja, pra ele somar os campos do mês 1 e dois na mesma coluna? tentei dessa forma mais deu erro, como poderia fazer isso?
Obrigado
Cassinha