使用标准SQL,如何将时间戳转换为Unix时间?

问题描述 投票:1回答:1

在mysql中,可以这样做以减去2个时间戳:

where UNIX_TIMESTAMP(transaction.closed_on)<UNIX_TIMESTAMP(transaction.opened_on)...

Google bigquery的等效功能是什么?

sql google-bigquery timestamp unix-timestamp
1个回答
0
投票

...减去2个时间戳:...

您可以将TIMESTAMP_DIFF(closed_on, opened_on, SECOND)用于BigQuery Standard SQL

在WHERE子句中进行比较

WHEREclosed_on


0
投票

它称为UNIX_SECONDS

select UNIX_SECONDS(TIMESTAMP("2008-12-25 15:30:00")) - UNIX_SECONDS(TIMESTAMP("2008-11-25 15:30:00"))
© www.soinside.com 2019 - 2024. All rights reserved.