如何在 MySQL 中從當前日期時間中減去 10 天?


首先,讓我們藉助 now() 函式獲取當前日期時間。

mysql> select now();

以下是輸出。

+---------------------+
| now()               |
+---------------------+
| 2018-11-01 19:55:56 |
+---------------------+
1 row in set (0.00 sec)

使用 DATE_SUB() 減去 10 天的語法

select DATE_SUB(now(),interval integer_value day );

應用上述語法從當前日期時間中減去 10 天。

mysql> select DATE_SUB(now(),interval 10 day);

以下是輸出。

+---------------------------------+
| DATE_SUB(now(),interval 10 day) |
+---------------------------------+
| 2018-10-22 19:56:07             |
+---------------------------------+
1 row in set (0.00 sec)

更新日期:2019 年 7 月 30 日

3K+ 瀏覽量

開啟你的 職業生涯

完成課程,獲得認證

開始
廣告
© . All rights reserved.