OracleのMONTHS_BETWEEN関数の使用法は?
OracleのMONTHS_BETWEEN()関数は、2つの日付の差を月単位で計算します。構文は次のとおりです。
MONTHS_BETWEEN(date1, date2)
比較対象となる2つの日付はdate1とdate2です。
以下にMONTHS_BETWEEN()関数の例を示します。
SELECT MONTHS_BETWEEN(SYSDATE, hire_date) AS months
FROM employees;
上記のクエリは、各従業員の雇用日(hire_date)と現在の日付(SYSDATE)との間の月差を計算し、その結果に「months」という名前を付けます。
以上記載した情報が参考になれば幸いです。