Boa Tarde!
Estou com dificuldade em um relatório. Tenho um cliente que possui 53 períodos na folha de pagamento (RM Labore), foi criado um relatório 100% em SQL, daí a dúvida, como estamos falando de 53 períodos colocar 53 campos fica inviável.
Gostaria de saber se tem um parâmetro associado a sql que gera o relatório sem problema colocando virgula. Exemplo 1, 2, 10, 20, 53
Minha SQL é essa
SELECT SUM (A,VALOR)
FROM PFFINANC A, PEVENTO B, PFUNC C
WHERE A.CODCOLIGADA = B.CODCOLIGADA
AND A.CODEVENTO = B.CODIGO
AND A.CHAPA = C.CHAPA
AND A.MESCOMP =:MÊS
AND A.ANOCOMP=:ANO
AND A.NROPERIODO=:PERIODO_N
AND B.PROVDESCBASE = ‘P’
AND C.CODSITUACAO <> ‘D’
AND C.APOSENTADO = 1
AND A.CODEVENTO =’0399’
AND C.CHAPA .=00001 ABD C.CHAPA<=19999