WHERE DATE + 15 jours

Résolu/Fermé
come - 13 juin 2016 à 14:56
 come - 13 juin 2016 à 16:00
Bonjour,

Je connais pas bien MYSQL et j'essaye de faire une requête sur la table "tincidents" afin de vider la colonne "img1" si la date de création est à 30 jours.

Donc j'ai fais ça pour le moment mais je galère sur la condition WHERE :


UPDATE tincidents
SET img1 = ''
WHERE date_create = INTERVAL +15 DAY


Sachant que ma colonne date_create est dans la table "tincidents" et que mon format de date est : 2016-05-01 11:57:21

merci pour votre aide...



1 réponse

jordane45 Messages postés 38136 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 16 avril 2024 4 649
13 juin 2016 à 15:18
Bonjour,

Un truc du genre :
UPDATE tincidents
SET img1 = ''
WHERE date_create <  NOW( ) - INTERVAL 30 DAY


Mettra à jour le champ img1 pour tous les enregistrement dont la date est inférieur à maintenant - 30 jours.

0
Merci beaucoup !

je me suis un peu perdu....
0