适用于: Databricks SQL 预览版
Databricks Runtime 11.3 LTS 及更高版本
返回从 startDate
到 endDate
的天数。
datediff(endDate, startDate)
endDate
:一个DATE
表达式。startDate
:一个DATE
表达式。
INTEGER
。
如果 endDate
在 startDate
之前,则结果为负数。
若要度量除天数以外的单位中的两个日期之间的差异,请使用 datediff
(timestamp) 函数。
> SELECT datediff('2009-07-31', '2009-07-30');
1
> SELECT datediff('2009-07-30', '2009-07-31');
-1