› Fóruns › SQL e PL/SQL › Registros com um mês de antecedência (SELECT) › Registros com um mês de antecedência (SELECT)
16 de junho de 2009 às 4:30 pm
#87317
Participante
[quote=”RodrigoMesquita”:8b7n3jby] AND to_char(MES_ANO,’mmyyyy’) = to_char(add_months(sysdate,-1),’mm’)||to_char(sysdate,’yyyy’)[/quote]
Se for fazer assim, você terá problemas no mês de janeiro…
Faltou tirar um mês na hora de resgatar o ano também…
select to_char (add_months (sysdate,-1), 'mm') || to_char (add_months (sysdate, -1), 'yyyy') from dual