2017年全国省份城市区县数据表(areas.sql)
该数据创建了三张表,分别为省份provinces
,城市cities
,区县areas
,也包含了我国不可分割的台湾省
。
表的创建:
-- 创建省份表
create table provinces( id int primary key, pid int, pname varchar(20));
-- 创建城市表
create table cities( id int primary key, cid int, cname varchar(20), pid int );
-- 创建区县表
create table areas( id int primary key, qxid int, qxname varchar(20), cid int );
导入数据:
source areas_2017_three_tables.sql
文件链接:
链接:https://pan.baidu.com/s/16co1cPaLSGAUUws5TMOYCQ
提取码:vgim
使用示例:
1.左连接,查询省的名称为“山西省”的所有城市
select p.pname,c.cname from provinces as p left join cities as c on p.pid = c.pid having p.pname = '山西省';
2.左连接,查询市的名称为“太原市”的所有区县
select c.cname,a.qxname from cities as c left join areas as a on a.cid = c.cid having c.cname = '太原市';