WHERE DATE + 15 jours

Résolu
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

  1. Modérateur
    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.

    1. Merci beaucoup !

      je me suis un peu perdu....