Evy*_*ram 0 sql datediff date-difference google-bigquery
如何获取Google Big Query中两个时间戳字段之间的天数差异?
我知道的唯一功能是Datediff,该功能仅在旧版SQL中有效,但在标准SQL中。
例如:20180115与20180220之间的差是36天。
根据文档,您应该DATE_DIFF在标准SQL中使用函数。
您的查询应如下所示:
SELECT DATE_DIFF(DATE '2018-02-20', DATE '2018-01-15', DAY) as days_diff;
Run Code Online (Sandbox Code Playgroud)
结果:
Row days_diff
1 36
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7305 次 |
| 最近记录: |