Unix время на сегодняшний день Google BigQuery? - PullRequest
0 голосов
/ 25 апреля 2018

Я пытаюсь передать запрос postgres в Google BigQuery, но не могу понять, как передать эту часть:

date_trunc('Month',to_timestamp(created_utc)) 

Я перепробовал все здесь , но он превращает метку времени unix в 1970-01-01 вместо того, какой должна быть реальная метка времени (2014-etc-etc ...)

1 Ответ

0 голосов
/ 25 апреля 2018

Ниже приведен пример BigQuery Standard SQL

DATE_TRUNC(DATE(TIMESTAMP_SECONDS(created_utc)), MONTH)

для тестирования / игры с

#standardSQL
SELECT
  DATE_TRUNC(DATE(TIMESTAMP_SECONDS(created_utc)), MONTH)
FROM `fh-bigquery.reddit_comments.2017_08`
LIMIT 5
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...