我在键“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
干杯