Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL :comment ajouter un jour au champ datetime dans la requête

Vous pouvez utiliser le DATE_ADD() fonction :

... WHERE DATE(DATE_ADD(eventdate, INTERVAL -1 DAY)) = CURRENT_DATE

Il peut également être utilisé dans le SELECT déclaration :

SELECT DATE_ADD('2010-05-11', INTERVAL 1 DAY) AS Tomorrow;
+------------+
| Tomorrow   |
+------------+
| 2010-05-12 |
+------------+
1 row in set (0.00 sec)