我在键“PID”上将两个融合表合并在一起。现在我想做一个 SELECT 查询 WHERE PID = "value'。错误回来了,表中不存在名为 PID 的列。对另一列的查询给出了这个结果:
"kind": "fusiontables#sqlresponse",
 "columns": [
  "\ufeffPID",
  "Address",
  "City",
  "Zoning"
 ],
 "rows": [
  [
   "001-374-079",
   "# LOT 15 MYSTERY BEACH RD",
   "No_City_Value",
   "R-1"
  ],
似乎列名已从“PID”更改为“\ufeffPID”,无论尝试多少次尝试获取读取 GET Url 的语法,我都会不断收到错误消息。
查询合并表的键有什么限制吗?由于我似乎无法为该列获取正确的名称,因此解决方法是使用 Column ID 但这似乎也不是一个选项。这是网址:
https://www.googleapis.com/fusiontables/v1/query?sql=SELECT 'PID','Address','City','Zoning' FROM 1JanYNl3T45kFFxqAmGS0BRgkopj4AS207qnLVQI WHERE '\ufeffPID' = 001-493-078&key=myKey
干杯