BigQuery Фильтр по дате - PullRequest
0 голосов
/ 29 мая 2018

Я хочу отфильтровать свои данные в соответствии с форматом ДАТА и ВРЕМЯ '2016-01-09 16: 31: 04.000 UTC' с использованием Legacy SQL в BigQuery.Пожалуйста, помогите мне с правильным синтаксисом.Я застрял.

Код

SELECT *
FROM
[table.column] AS Alias
WHERE
date >  '2017-03-31Z'; 

1 Ответ

0 голосов
/ 29 мая 2018

Если type вашего столбца равен timestamp, тогда

SELECT timestamp
FROM [bigquery-public-data:openaq.global_air_quality]
where timestamp > '2018-01-01 00:00:00'

Если type столбца является `строкой, тогда вы можете попробовать,

SELECT timestamp
FROM [bigquery-public-data:openaq.global_air_quality]
where timestamp(timestamp) > timestamp('2018-01-01 00:00:00')

Чтобы узнать больше о функциях BigQuery Legacy SQL, перейдите здесь

...