Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
sql [2016/11/29 10:10] fabrice [Condition sur échéance] |
sql [2023/03/17 09:56] (Version actuelle) |
||
---|---|---|---|
Ligne 50: | Ligne 50: | ||
**CURDATE**() : retourne la date courante. | **CURDATE**() : retourne la date courante. | ||
- | Exemple de condition à utiliser pour n'afficher que les enregistrements dont la date d'échéance arrive à terme dans les 7 prochains jours : | + | Exemple de condition à utiliser pour n'afficher que les enregistrements dont la date d'échéance arrive à terme dans les 30 prochains jours : |
- | WHERE DATE_ECHEANCE < DATE( CURDATE() + 7 ) | + | |
- | + | ||
- | Exemple dans 30 jours | + | |
WHERE DATE_ECHEANCE < DATE_ADD( CURDATE(), INTERVAL 30 DAY) | WHERE DATE_ECHEANCE < DATE_ADD( CURDATE(), INTERVAL 30 DAY) | ||
Exemple dans 4 mois | Exemple dans 4 mois | ||
WHERE DATE_ECHEANCE < DATE_ADD( CURDATE(), INTERVAL 4 MONTH) | WHERE DATE_ECHEANCE < DATE_ADD( CURDATE(), INTERVAL 4 MONTH) |