SQL WHERE DATE = YESTERDAY

Résolu
MohaBaba Messages postés 118 Date d'inscription   Statut Membre Dernière intervention   -  
MohaBaba Messages postés 118 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Ma question est simple : comment mettre en place une condition temporel sur la date d'hier ?
Si je voulais faire en sorte que ma date soit égale à celle d'aujourd'hui, j'aurai fait "WHERE date = TODAY();". Mais existe-il une solution pour avoir "WHERE date = YESTERDAY()" ?

Merci d'avance
A voir également:

3 réponses

Utilisateur anonyme
 
Bonjour

à ma connaisssance, TODAY() n''existe pas mais tu peux utiliser DATE(NOW())

DATE_SUB(DATE(NOW()), INTERVAL 1 DAY)

(attention, DAY reste au singulier même pour avant-hier !)
4