Olá pessoal, estou com dificuldades para programar uma logica para um relatório, pois a data tem que ser dinâmica. No caso ela tem que capturar duas datas, a data do inicio do mês passado e fim do mês passado. Essas duas strings eu vou usar em uma query dentro da clausula Between.
O que estou usando via sql não esta funcionando por isso pensei em pegar via javascript
AND TRUNC(data_exame) BETWEEN TO_DATE('01'|| TO_CHAR(LAST_DAY(ADD_MONTHS(SYSDATE, -1)), 'MM/YYYY')) AND LAST_DAY(ADD_MONTHS(SYSDATE, -1))
O resultado do between deveria ser 01/12/2021 e 31/12/2021. Más não esta funcionando.