次の方法で共有


datediff 関数

適用対象:check marked yes Databricks SQL プレビュー のチェックをオン Databricks Runtime 11.3 LTS 以上

startDate から endDate までの日数を返します。

構文

datediff(endDate, startDate)

引数

  • endDate: DATE 式。
  • startDate: DATE 式。

返品

INTEGER

endDatestartDate より前の場合、結果は負になります。

日以外の 2 つの日付の差を単位で測定するにはdatediff (タイムスタンプ) 関数を使用します。

> SELECT datediff('2009-07-31', '2009-07-30');
 1
> SELECT datediff('2009-07-30', '2009-07-31');
 -1