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 = '太原市'; 

posted @ 2020-12-29 10:11  大脸猫要开心鸭  阅读(1270)  评论(0编辑  收藏  举报