BigQuery-是否可以在同一查询中使用2个通配符表?

时间:2019-05-19 12:04:32

标签: google-bigquery wildcard

我正在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_SUFFIXc._TABLE_SUFFIX的语法。

谢谢!

0 个答案:

没有答案