sys_area
id | name | level | path | lat | lng | pinyin | pid |
---|---|---|---|---|---|---|---|
110000 | 北京市 | 1 | 110000 | 39.90421100 | 116.40739400 | beijingshi | 0 |
110100 | 北京城区 | 2 | 110000,110100 | 39.90421100 | 116.40739400 | beijingchengqu | 110000 |
110101 | 东城区 | 3 | 110000,110100,110101 | 39.92834100 | 116.41649000 | dongchengqu | 110100 |
110102 | 西城区 | 3 | 110000,110100,110102 | 39.91223500 | 116.36587300 | xichengqu | 110100 |
province 省
-- 34省市
select id,name,lat,lng,pinyin from sys_area where 1=1
and `level` = 1;
city 市
-- 江西
select id,name,lat,lng,pinyin from sys_area where 1=1
and `level` = 2
and find_in_set('360000',`path`);
region 区/县
-- 九江
select id,name,lat,lng,pinyin from sys_area where 1=1
and `level` = 3
and find_in_set('360400',`path`);