如何在google bigquery中的两个时间戳字段之间获得分钟差异? 我知道的唯一功能是Datediff,它给出了当天的差异
由于
答案 0 :(得分:13)
Pentium10的答案适用于Legacy SQL。如果你正在使用标准SQL,你可以使用TIMESTAMP_DIFF,它会为你做数学运算:
TIMESTAMP_DIFF(timestamp_1, timestamp_2, MINUTE)
答案 1 :(得分:10)
使用TIMESTAMP_TO_USEC(<timestamp>)
进行数学计算。
https://developers.google.com/bigquery/query-reference#datetimefunctions
答案 2 :(得分:-1)
DATETIME_DIFF(datetime_1,datetime_2,MINUTE / SECOND)