MySQL @Wiki 実用リファレンス

SUBDATE

最終更新:

my-sql

- 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'



記事メニュー
目安箱バナー