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_DATE | NEXT_3MONTH |
---|---|
06-07-10 | 06-10-10 |
SQL実行例の説明(2)
システム日付から3カ月を減算した日付データを取得します。
SELECT CURRENT_DATE, ADD_MONTHS ( CURRENT_DATE, -3 ) AS PREV_3MONTH FROM DUAL;
SQL実行の結果(2-1)
CURRENT_DATE | PREV_3MONTH |
---|---|
06-07-10 | 06-04-10 |