Dùng hàm DATE_ADD() với INTERVAL 1 DAY.
Tạo bảng
mysql> CREATE TABLE Add1DayDemo (
-> id INT,
-> MyDate DATETIME NOT NULL
-> );
Query OK, 0 rows affected (1.06 sec)
Chèn dữ liệu
mysql> INSERT INTO Add1DayDemo VALUES(1, NOW()); Query OK, 1 row affected (0.08 sec) mysql> INSERT INTO Add1DayDemo VALUES(2, DATE_ADD(NOW(), INTERVAL 5 DAY)); Query OK, 1 row affected (0.16 sec)
mysql> SELECT * FROM Add1DayDemo;
+------+---------------------+ | id | MyDate | +------+---------------------+ | 1 | 2018-10-30 10:51:21 | | 2 | 2018-11-04 10:51:30 | +------+---------------------+ 2 rows in set (0.00 sec)
Cộng 1 ngày cho id=2
mysql> SELECT DATE_ADD(`MyDate`, INTERVAL 1 DAY)
-> FROM Add1DayDemo WHERE id = 2;
+------------------------------------+ | DATE_ADD(`MyDate`, INTERVAL 1 DAY) | +------------------------------------+ | 2018-11-05 10:51:30 | +------------------------------------+ 1 row in set (0.00 sec)
Ngày 4/11 trở thành 5/11 sau khi cộng 1 ngày.