Google bigquery中标准SQL中的日期函数

时间:2016-10-10 18:16:18

标签: datetime google-bigquery

Goolge bigquery标准SQL中的日期函数(YEAR(),MONTH(),DATEADD(),DATEDIFF(),...)是什么?

当--use_legacy_sql为true时,我使用了函数here,但它们不能使用标准SQL。

1 个答案:

答案 0 :(得分:6)

您可以在此处找到BigQuery Standard SQL的所有日期函数:https://cloud.google.com/bigquery/sql-reference/functions-and-operators#date-functions

具体来说,EXTRACT返回与指定日期部分对应的值。该部分必须是以下之一:

DAYOFWEEK (Returns 1-7, where 1=Sunday ... 7=Saturday)
DAY
DAYOFYEAR
MONTH
QUARTER (Returns 1-4)
YEAR

另请参阅DATE_ADDDATE_SUBDATE_DIFF并分别为DATEADD(),DATEDIFF()...

休息