我正在BigQuery中查询数据集,我想两次使用表通配符功能,为两个通配符添加WHERE子句条件。有可能,如果可以,语法如何工作?
我熟悉基于these docs的一个通配符表的语法。 例如,查询从5月的前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
的语法。
谢谢!