Каковы функции даты, такие как (YEAR(), MONTH(), DATEADD(), DATEDIFF(),...) в стандартном SQL большого запроса Goolge?
Я использовал функции здесь, когда --use_legacy_sql имеет значение true, но они не работают со стандартными SQL.
Каковы функции даты, такие как (YEAR(), MONTH(), DATEADD(), DATEDIFF(),...) в стандартном SQL большого запроса Goolge?
Я использовал функции здесь, когда --use_legacy_sql имеет значение true, но они не работают со стандартными SQL.
Все функции Date для 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_ADD
, DATE_SUB
, DATE_DIFF
и остальные соответственно для DATEADD(), DATEDIFF()...