MySql 区划数据结构设计

/*
Navicat MySQL Data Transfer

Target Server Type    : MYSQL

Date: 2019-03-21 10:32:25
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for `t_area`
-- ----------------------------MySql---------------------------------------
DROP TABLE IF EXISTS `t_area`;
CREATE TABLE t_area (
  ID int(11) NOT NULL COMMENT '区域主键',
  AREA_CODE varchar(20) DEFAULT NULL COMMENT '区域编码',
  AREA_NAME varchar(40) DEFAULT NULL COMMENT '区域名称',
  PARENT_CODE int(11) DEFAULT NULL COMMENT '区域上级标识',
  SHORT_NAME varchar(40) DEFAULT NULL COMMENT '地名简称',
  LEVEL int(11) DEFAULT NULL COMMENT '区域等级',
  CITY_CODE varchar(20) DEFAULT NULL COMMENT '城市编码',
  ZIP_CODE varchar(20) DEFAULT NULL COMMENT '邮政编码',
  MER_NAME varchar(100) DEFAULT NULL COMMENT '组合名称',
  LNG float DEFAULT NULL COMMENT '经度',
  LAT float DEFAULT NULL COMMENT '纬度',
  PIN_YIN varchar(100) DEFAULT NULL COMMENT '拼音',
  PRIMARY KEY (ID)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
MySQL行政区划数据是指将中国的行政区划信息存储在MySQL数据库中的一种方式。 首先,我们可以创建一个名为"districts"的表来存储行政区划数据。这个表可以包含以下字段:区划代码,行政区划名称,父级区划代码。 然后,我们可以将中国的行政区划数据按照省、市、县三级进行分类,并插入到"districts"表中。每个区划代码都有一个对应的行政区划名称,并且每个区划都有一个父级区划代码,用于建立行政区划之间的层级关系。 我们可以使用SQL语句来查询行政区划数据。例如,如果我们想查询某个省份下的所有市级行政区划,可以使用类似以下的SQL语句: ```sql SELECT * FROM districts WHERE 父级区划代码 = '省份的区划代码'; ``` 同样地,如果我们想查询某个市级行政区划下的所有县级行政区划,可以使用类似以下的SQL语句: ```sql SELECT * FROM districts WHERE 父级区划代码 = '市级区划代码'; ``` 通过这种方式,我们可以快速地查询到任意级别的行政区划数据。 需要注意的是,行政区划数据经常会发生变动,比如新增一个县级市或者撤销一个地级市。因此,在使用MySQL存储行政区划数据时,我们需要及时更新数据库中的数据以保持数据的准确性和完整性。 总之,MySQL行政区划数据的存储方式可以帮助我们方便地查询和管理中国的行政区划信息。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

艾利克斯冰

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值