MySQL @Wiki 実用リファレンス
SUBDATE
最終更新:
Bot(ページ名リンク)
-
view
SUBDATE
SUBDATE(date,INTERVAL expr type)
SUBDATE(expr,days)
2 番目の引数の INTERVAL を指定する形式で呼び出した場合、SUBDATE() は DATE_SUB() とシノニムになる。
mysql> [[SELECT]] [[DATE]]_SUB('1998-01-02', INTERVAL 31 DAY);
-> '1997-12-02'
mysql> SELECT SUBDATE('1998-01-02', INTERVAL 31 DAY);
-> '1997-12-02'
2 番目の構文は MySQL 4.1.1 以降で使用できる。expr には日付式か日付時刻式を指定し、days には expr から差し引く日数を指定する。
mysql> SELECT SUBDATE('1998-01-02 12:00:00', 31);
-> '1997-12-02 12:00:00'