SQL-92/99 Oracle Db2 SQL Server MySQL PostgreSQL Access

ADD_MONTHS ( 基準となる日付, 加算する月数 )


戻り値 : 加算された日付

ADD_MONTHSは指定した基準となる日付データに月数を加算するときに使用します。

また、加算する月数に負の値を指定することで基準となる日付データから月数を減算することもできます。


関連キーワード





SQL実行例の説明(1)

システム日付に3カ月を加算した日付データを取得します。


SELECT CURRENT_DATE, ADD_MONTHS ( CURRENT_DATE, 3 ) AS NEXT_3MONTH FROM DUAL;

SQL実行の結果(1-1)

CURRENT_DATENEXT_3MONTH
06-07-1006-10-10



SQL実行例の説明(2)

システム日付から3カ月を減算した日付データを取得します。


SELECT CURRENT_DATE, ADD_MONTHS ( CURRENT_DATE, -3 ) AS PREV_3MONTH FROM DUAL;

SQL実行の結果(2-1)

CURRENT_DATEPREV_3MONTH
06-07-1006-04-10