首页 > 解决方案 > 如何在 GeoNames 数据库中获取国家/地区的城市相关区域

问题描述

我正在使用 GeoNames 数据库,该数据库在 ADM1 部分和城市 ADM2 中显示状态,但是当我在查询区域中使用 ADM2 城市相关过滤器时,我没有得到。

SELECT * FROM `saudi` WHERE feature_code='ADM1';

国家总局

SELECT * FROM `saudi` WHERE feature_code='ADM2' and admin1_code='14';

城管

对于使用此查询的城市依赖区域,我没有得到任何东西

SELECT * FROM `saudi` WHERE feature_code like 'PPL%' and admin1_code='14' and admin2_code='10972361'

地区和地点

对于区域,如果我使用此查询

SELECT * FROM `saudi` WHERE feature_code like 'PPL%' and admin1_code='14';

我正在获取该州/地区的所有区域,但实际上应该根据城市选择来选择区域/地区是错误的

标签: javascriptjquerymysqlsql

解决方案


推荐阅读