Bonjour à tous,
Serveur MySQL :
J'aimerais créer une requête qui me permettent de supprimer toutes les lignes ou le champs date_debut est expirée depuis X mois...
Merci de vos réponses :D
@#
Version imprimable
Bonjour à tous,
Serveur MySQL :
J'aimerais créer une requête qui me permettent de supprimer toutes les lignes ou le champs date_debut est expirée depuis X mois...
Merci de vos réponses :D
@#
Bonjour,
Pour supprimer les lignes expirées depuis x mois, tu peux faire :
Si la syntaxe NOW() - INTERVAL x MONTH ne fonctionne pas,Code:
1
2 DELETE FROM `nom de la table` WHERE date_debut < NOW() - INTERVAL x MONTH
essaye avec DATE_SUB(NOW(),INTERVAL x MONTH)
Merci beaucoup !! :D
Peut-être une précision, je dois remplacer INTERVAL par le nombre de mois ?
Par exempleCode:3 x MONTH
Non, INTERVAL indique que la donnée est un interval.
Exemple :
Code:INTERVAL 3 MONTH