谷歌融合表where子句
Google fusion table where clause
我正在开发一个应用程序,允许用户在地图上选择区域。在单击地图时,我将该地区的州和国家存储在两个单独的数组中。我想在融合表上应用一个查询,它只给我选定的州和国家的数据。
我已经尝试了以下两个单独的查询来选择国家和州。
var selectState = {
select: 'kml_4326',
from: 420419,
where: "'name_1' IN ('Montana','Nevada')"
};
var selectCountry = {
select: 'kml_4326',
from: 420419,
where: "'name_0' IN ('Canada','Russia')"
};
当我分别应用到融合表层时,两个查询都可以正常工作。我想合并这两个查询。我尝试了以下合并操作,但不成功:
var selectStateAndCountry = {
select: 'kml_4326',
from: 420419,
where: "'name_0' IN ('Canada','Russia') AND 'name_1' IN ('Montana','Nevada')"
};
请给我一个解决方案。谢谢。
查询没有问题,但是您的查询没有匹配任何行(无论是蒙大拿还是内华达都位于加拿大或俄罗斯)。
这个查询将返回结果:
{
select: 'kml_4326',
from: 420419,
where: "'name_0' IN ('United States of America','Canada') " +
" AND 'name_1' IN ('Montana','Nevada')"
}
相关文章:
- 在查询字符串中查找 where 子句
- 将where子句与javascript变量一起使用
- 使环回模型得到“;存在”;带有where子句的方法
- 如何在 alasql 中的 where 子句中放置特定日期
- 用于检索所有用户的 where 子句
- DexieJS(indexedDB)链多个.where子句
- 执行带有 WHERE 子句的 Sql 在 Phonegap 中不返回任何结果
- 筛选 Azure 移动服务节点.js上的 where 子句的功能
- 我可以有条件地将 where() 子句添加到我的 knex 查询中吗?
- Google 地图 API v3 中的 where 子句
- Sails.js:在查询模型时,将查询列指定为where子句中的变量
- 比较MySQLi WHERE子子句中的日期
- Javascript SQL请求where子句中出现错误字段错误
- 带有where子句的Insert语句不会在nodejs-mysql上运行
- 如何在 where 子句中使用动态查询字段
- 谷歌地图融合层忽略WHERE子句
- sequelize-带有关联的Where子句
- 在sails.js中关联模型的Where子句
- 用NOT LIKE where子句序列化查询
- 将where日期子句序列化