Насколько я понимаю, у вас есть секционированная таблица BigQuery, разделенная на Order Time
, поправьте меня, если я ошибаюсь. Чтобы убедиться, что вы можете запустить «bq ls MY_DATASET
», который вернет поле, выбранное вами для разбиения таблицы.
Поскольку вы хотите ограничить ваш запрос "датой заказа", я рекомендую фильтровать, используя предложение "where" :
#standardSQL
SELECT
t1.name,
t2.category
FROM
table1 t1
INNER JOIN
table2 t2
ON t1.id_field = t2 field2
WHERE
t1.ts = CURRENT_TIMESTAMP()