省市區縣級聯

在工做中,咱們常常試用省市區縣級聯查詢,有不少中方法,我在工做中常用的是下面這種方法 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%'  數據

根據改變字段的長度查詢不一樣級別的信息 查詢

相關文章
相關標籤/搜索