MONTHS_BETWEEN

機能

2つの日付を比較して月数の差を返します

文法

(1)
MONTHS_BETWEEN(日付1 ,日付2 ) 日付2 から日付1 の月数を返します。

解説

(1)

MONTHS_BETWEEN( 
    TO_DATE('2001-02-01','YYYY-MM-DD'),
    TO_DATE('2001-01-01','YYYY-MM-DD')
)

1が返る

日付1,日付2 の日が一致しなければ月数に換算した少数が含まれます。換算は一ヶ月を31日として換算します。


MONTHS_BETWEEN( 
    TO_DATE('2001-01-01','YYYY-MM-DD'),
    TO_DATE('2001-02-01','YYYY-MM-DD')
)

-1が返る

月数を正の値で得る為には、日付1≧日付2でなければなりません。

    このページに関して管理人にメッセージを送ることができます。

    誤字脱字など些細な事でも構いませんのでお知らせ頂けると幸いです。

    その他のお問い合わせは、お問い合わせフォームからお願いします。


    スパムメール対策のクイズです。正解した場合のみ送信できます。