--
-- 地区表 `types`
--
CREATE TABLE IF NOT EXISTS `types` (
`id` int(10) NOT NULL auto_increment,
`name` varchar(50) NOT NULL COMMENT '地区',
`pid` int(10) NOT NULL COMMENT '父级id',
`path` varchar(200) NOT NULL COMMENT '节点',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312 AUTO_INCREMENT=7 COMMENT '地区表';
--
-- 导出表中的数据 `types`
--
INSERT INTO `types` (`id`, `name`, `pid`, `path`) VALUES
(1, '中国', 0, '0'),
(2, '河北', 1, '0-1'),
(3, '保定', 2, '0-1-2'),
(4, '涿州', 3, '0-1-2-3'),
(5, '北京', 1, '0-1'),
(6, '海淀', 5, '0-1-5');
SELECT * , concat( path, '-', id ) AS spath FROM `types` ORDER BY spath LIMIT 0 , 30

本文介绍了一个地区表的数据库结构及示例数据。该表包含地区名称、父级ID和路径等字段,用于存储分层的地理信息。
1835

被折叠的 条评论
为什么被折叠?



