web-dev-qa-db-ja.com

2つのbigqueryタイムスタンプフィールド間の分単位の差

Google BigQueryの2つのタイムスタンプフィールド間の分単位の違いを取得するにはどうすればよいですか?私が知っている唯一の機能は、日付の違いを与えるDatediffです

ありがとう

17
user3569267

Pentium10の答えはレガシー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

24
Paul Bendevis

TIMESTAMP_TO_USEC(<timestamp>)を使用して計算を行います。

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

10
Pentium10