我正在使用BigQuery标准SQL,我需要找到2个时间戳之间的差异,以分钟为单位。
例如:
Timestamp1 ='2016-10-10 09:40:00'| 时间戳2 ='2016-10-10 09:50:00'
我想要回报差异:
时间戳2 - 时间戳1 = 10
我发现如何使用旧版SQL,但它没有帮助: https://cloud.google.com/bigquery/query-reference#datediff
谢谢!
答案 0 :(得分:2)
检查See Here 功能
SELECT
TIMESTAMP "2016-10-10 09:50:00" as first_timestamp,
TIMESTAMP "2016-10-10 09:40:00" as second_timestamp,
TIMESTAMP_DIFF(TIMESTAMP "2016-10-10 09:50:00",
TIMESTAMP "2016-10-10 09:40:00", MINUTE) AS minutes;