Google bigquery 表搜索中的表名无效

Google bigquery 表搜索中的表名无效,google-bigquery,Google Bigquery,在BigQuery中,我使用以下查询: SELECT * FROM `properati-data-public:properties_mx.properties_sell_201***` WHERE _TABLE_SUFFIX BETWEEN '1501' AND '1810' 其中properti data public:properties\u mx.properties\u sell\u 201501是一个有效的表。当我对多个表使用查询时,会出现以下错误: Query

在BigQuery中,我使用以下查询:

SELECT
  *
FROM
  `properati-data-public:properties_mx.properties_sell_201***`
WHERE
  _TABLE_SUFFIX BETWEEN '1501'
  AND '1810'
其中
properti data public:properties\u mx.properties\u sell\u 201501
是一个有效的表。当我对多个表使用查询时,会出现以下错误:

Query Failed  
Error: Invalid table name: `properati-data-public:properties_mx.properties_sell_201***` 
你应使用:

`properati-data-public.properties_mx.properties_sell_20*`
注:

  • 20*
    vs.
    201***
还将下面作为查询的第一行,以确保您处于标准SQL模式

#standardSQL  
你应使用:

`properati-data-public.properties_mx.properties_sell_20*`
注:

  • 20*
    vs.
    201***
还将下面作为查询的第一行,以确保您处于标准SQL模式

#standardSQL  

谢谢,这使我的查询运行,但它没有返回任何记录。有什么明显的原因我不知道为什么会发生这种情况吗?给我一个实际表名的例子,您希望返回一些rowsI run
SELECT COUNT(1)从'properati data public.properties\u mx.properties\u sell\u 20*'WHERE _TABLE\u后缀在'1501'和'1810'之间
返回2762514-所以只要键入正确就可以了谢谢,我的查询运行了,但它没有返回任何记录。有什么明显的原因我不知道为什么会发生这种情况吗?给我一个实际表名的例子,您希望返回一些rowsI run
SELECT COUNT(1)从'properati data public.properties\u mx.properties\u sell\u 20*`WHERE\u TABLE\u后缀介于'1501'和'1810'之间
返回2762514-因此只要输入正确,就应该很好