MySQL SUBDATE 函数

  • 定义和用法

    SUBDATE - 减少日期。
  • 语法

    SUBDATE(date,INTERVAL expr unit) 和 SUBDATE(expr,days)
    当使用第二个参数的INTERVAL形式调用时,SUBDATEDATE_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)
    
    尝试一下