数据库中的datediff函数怎么使用

DATEDIFF関数は、2つの日付の日付差を求めるもので、両日付の間の日数、時間数、分数を求めることができます。

DATEDIFF 関数の使用はデータベース システムによって異なる場合があります。以下は一般的なデータベース システムの使用例です。

DATEDIFF(日付1, 日付2)

SELECT DATEDIFF(‘2022/01/01’, ‘2021/01/01’) AS diff;

DATEDIFF(interval, date1, date2)

SELECT DATEDIFF(‘day’, ‘2021-01-01’, ‘2022-01-01’) AS 日付差 FROM dual;

DATEDIFF(interval, date1, date2)

示例:
SELECT DATEDIFF(day, ‘2021-01-01’, ‘2022-01-01’) AS diff;

日付型の引数である date1 と date2 は具体日付値でも、対応するフィールド名でもかまいません。

使用するデータベースシステムに合わせて、関数の引数や構文を適宜調整してください。

bannerAds