MySQL ADDDATE()関数
例
日付に10日を追加し、日付を返します。
SELECT ADDDATE("2017-06-15", INTERVAL 10 DAY);
定義と使用法
ADDDATE()関数は、日付に時間/日付間隔を追加してから、日付を返します。
構文
ADDDATE(date, INTERVAL value addunit)
また:
ADDDATE(date, days)
パラメータ値
Parameter | Description |
---|---|
date | Required. The date to be modified |
days | Required. The number of days to add to date |
value | Required. The value of the time/date interval to add. Both positive and negative values are allowed |
addunit | Required. The type of interval to add. Can be one of the following
values:
|
技術的な詳細
で動作します: | MySQL4.0から |
---|
その他の例
例
日付に15分を追加し、日付を返します。
SELECT ADDDATE("2017-06-15 09:34:21", INTERVAL 15 MINUTE);
例
日付から3時間を減算し、日付を返します。
SELECT ADDDATE("2017-06-15 09:34:21", INTERVAL -3 HOUR);
例
日付から2か月を減算し、日付を返します。
SELECT ADDDATE("2017-06-15", INTERVAL -2 MONTH);