SQLのDATEDIFF関数は何をしますか?
DATEDIFF関数は、2つの日付の間の差を計算するために使用されます。これは、日数、週数、月数、四半期、または年数の単位で2つの日付の間の差を返します。
DATEDIFF(unit, start_date, end_date)の構文:
パラメータ:
- unit: 日付の差分を表す単位。day(日)、week(週)、month(月)、quarter(四半期)、またはyear(年)のいずれかの単位を指定できます。
- 開始日: スタートの日付。
- 終了日:終了する日付。
「DATEDIFF(day, ‘2022-01-01’, ‘2022-01-10’)」の結果は9であり、開始日と終了日の間に9日の差があることを示しています。