Oracleでは、2つの日付を引くだけで、日数の差を得ることができます。 。また、SQL ServerやMySQLとは異なり、Oracleではselect
を実行できないことにも注意してください。 from
のないステートメント 句。これを回避する1つの方法は、組み込みのダミーテーブルdual
を使用することです。 :
SELECT TO_DATE('2000-01-02', 'YYYY-MM-DD') -
TO_DATE('2000-01-01', 'YYYY-MM-DD') AS DateDiff
FROM dual