扫码一下
查看教程更方便
subdate()函数语法如下
subdate(date,interval expr unit)
-- 或者
subdate(expr,days)
当使用第二个参数的 interval 形式调用时,subdate() 是 date_sub() 的同义词。有关 interval 单位参数的信息,请参阅 date_add() 函数的介绍。
mysql> select date_sub('1998-01-02', interval 31 day);
---------------------------------------------------------
| date_sub('1998-01-02', interval 31 day) |
---------------------------------------------------------
| 1997-12-02 |
---------------------------------------------------------
1 row in set (0.00 sec)
mysql> select subdate('1998-01-02', interval 31 day);
---------------------------------------------------------
| subdate('1998-01-02', interval 31 day) |
---------------------------------------------------------
| 1997-12-02 |
---------------------------------------------------------
1 row in set (0.00 sec)