BigQuery でタイムゾーンを指定して WHERE 句で検索するクエリ
BigQuery でタイムゾーンを指定して WHERE 句で検索するクエリのサンプルコードをご紹介します。
利用するのは Standard SQL です。Legacy SQL ではないです。
BigQuery でタイムゾーンを指定して絞り込むクエリのサンプルコードは以下の通りです。
PT (PST/PDT) で 1/1 ~ 1/8 までの1週間の期間で date カラムを対象に絞り込んでます。
SELECT
*
FROM
`data.201801`
WHERE
date >= TIMESTAMP('2018-01-01 00:00:00', 'America/Los_Angeles')
AND
date < TIMESTAMP('2018-01-08 00:00:00', 'America/Los_Angeles')
以上、BigQuery でタイムゾーンを指定して絞り込みたい現場からお送りしました。