2个bigquery时间戳字段之间的分钟差异

时间:2014-05-16 13:03:22

标签: google-bigquery

如何在google bigquery中的两个时间戳字段之间获得分钟差异? 我知道的唯一功能是Datediff,它给出了当天的差异

由于

3 个答案:

答案 0 :(得分:13)

Pentium10的答案适用于Legacy SQL。如果你正在使用标准SQL,你可以使用TIMESTAMP_DIFF,它会为你做数学运算:

TIMESTAMP_DIFF(timestamp_1, timestamp_2, MINUTE)

https://cloud.google.com/bigquery/docs/reference/standard-sql/functions-and-operators#timestamp-functions

答案 1 :(得分:10)

使用TIMESTAMP_TO_USEC(<timestamp>)进行数学计算。

https://developers.google.com/bigquery/query-reference#datetimefunctions

答案 2 :(得分:-1)

DATETIME_DIFF(datetime_1,datetime_2,MINUTE / SECOND)