Date du jour moins un mois (requête SQL)
Bonjour à tous.
Voilà mon problème.
J'ai une requête SQL dans laquelle j'ai une condition:
Code:
MV_CONS_MOIS.ANNEE_MOIS = à partir de la (date du jour) -1 mois , format YYYYMM
Le problème ici c'est que j'essaye de comparer des chiffres, car ANNEE_MOIS est déclarée en number et est de la forme YYYYMM, à un format date.
Je me demande donc comment convertir ce number en format date.
Après, je sais que l'on récupère la date du jour année et mois comme je le souhaite avec
Code:
(sysdate, 'YYYYMM')
ce qui donnerai
Code:
MV_CONS_MOIS.ANNEE_MOIS = (sysdate, 'YYYYMM')
une fois que ANNEE_MOIS serait converti en date.
Mais comment lui dire moins un mois ?
Et j'ai aussi une contrainte, si date jour – 1 mois = Mois d’août, on recule jusqu’en juillet.
J'espère m'être bien exprimé.
Merci d'avance.