Bom dia
Peguei este exemplo neste forum, ao qual resolveu o meu problema, porem preciso fazer uma adaptacao… no exemplo abaixo ele pega mes a mes…. eu preciso que invez dele pegar um mes, 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
…….
A funcao Decode(To_Char(L.Data, ‘mm’), ’01’ que especifica que é mes um correto, teria como colocar algo assim:
Decode(To_Char(L.Data, ‘mm’), ’01’ and Decode(To_Char(L.Data, ‘mm’), ’02’ ? ou seja, pra ele somar os campos do mes 1 e dois na mesma coluna? tentei dessa forma mais deu erro, como poderia fazer isso?
Obrigado
Cassinha