省市区县级联

在工做中,咱们常常试用省市区县级联查询,有不少中方法,我在工做中常用的是下面这种方法 spa

数据的设计 : 设计

城市id 城市名称
A01 广东省
A02 湖南省
A03 湖北省
A0101 广州市
A0102 深圳市
A0103 惠州市
A010101
越秀区
A010102
珠海区
A010103 萝岗区
A010201
罗湖区
A010202
福田区
A010203 南山区

咱们如今查询 省 

SQL 语句以下: SELECT * FROM city WHERE LENGTH(id) <= 4 ci

查询 广东省 下属的 市  it

SQL 语句以下: SELECT * FROM city WHERE (LENGTH(id) BETWEEN 4 AND 6) AND id LIKE '%A01%'  table

查询 广东省 广州市 下属的区县
方法

SQL语句以下: SELECT * FROM city WHERE (LENGTH(id) BETWEEN 6 AND 8) AND id LIKE '%A01%'  数据

根据改变字段的长度查询不一样级别的信息 查询