BigQuery - возможно ли использовать 2 таблицы подстановочных знаков в одном запросе? - PullRequest
0 голосов
/ 19 мая 2019

Я запрашиваю набор данных в BigQuery, и я хотел бы использовать возможности подстановочных знаков таблицы дважды, добавляя условия предложения WHERE для обеих подстановочных знаков. Возможно ли, и если да, то как будет работать синтаксис?

Я знаком с синтаксисом при использовании одной таблицы подстановочных знаков, основанной на этих документах . Например, запрос, возвращающий таблицы за первые 10 дней мая.

SELECT *
FROM `ga_sessions_*` ga 
WHERE ga._TABLE_SUFFIX BETWEEN '20190501' AND '20190511'

Я хотел бы добавить вторую таблицу подстановочных знаков:

SELECT *
FROM `ga_sessions_*` ga 
INNER JOIN `CRM_Data_*` ca on ca.ID = ga.ID
WHERE ga._TABLE_SUFFIX BETWEEN '20190501' AND '20190511'
AND ca._TABLE_SUFFIX BETWEEN '20190501' AND '20190511'

Я ожидаю, что синтаксис будет что-то вроде ga._TABLE_SUFFIX и c._TABLE_SUFFIX.

Заранее спасибо!

...