在bigQuery中将表名称(动态)作为列引用

时间:2018-10-12 18:54:41

标签: google-bigquery

我认为答案使用的是Union,但由于要动态查询表名,因此我很难。目前我有:

SELECT
  id,
  created_on,
  operation,
  property_type,
  place_with_parent_names,
  floor,
  rooms,
  expenses,
  price_aprox_local_currency,
  description,
  title
FROM
  `properati-data-public.properties_mx.properties_sell_20*`
WHERE
  _TABLE_SUFFIX BETWEEN '1501'
  AND '1810'

我试图在选择部分中添加tableName或类似的名称,但是我无法正确显示。

1 个答案:

答案 0 :(得分:4)

在SELECT语句下面添加

CONCAT('properties_sell_20', _TABLE_SUFFIX) table_name