脚本请下载附件

简单递归查询:

代码

;with temptable as
(
SELECT codeid,parentid,cityName 
FROM tbl_province
where codeid='5301'

union all 
select a.codeid,a.parentid,a.cityName
from tbl_province a join temptable b on a.parentid=b.codeid

)

select * from temptable
order by 1

/*
codeid      parentid    cityName
----------- ----------- --------------------------------------------------
5301        53          昆明
530101      5301        市辖区
530102      5301        五华区
530103      5301        盘龙区
530111      5301        官渡区
530112      5301        西山区
530113      5301        东川区
530121      5301        呈贡县
530122      5301        晋宁县
530124      5301        富民县
530125      5301        宜良县
530126      5301        石林彝族自治县
530127      5301        嵩明县
530128      5301        禄劝彝族苗族自治县
530129      5301        寻甸回族彝族自治县
530181      5301        安宁市

(16 行受影响)
*/

全国省市县数据库脚本下载:

http://files.cnblogs.com/conan304/City.zip

转载于:https://www.cnblogs.com/conan304/archive/2010/02/24/1672819.html

全部省市县数据库(SQL脚本)以及简单递归查询相关推荐

  1. PowerDesigner--创建概念数据模型;并生成逻辑数据模型/物理数据模型/数据库SQL脚本

    PowerDesigner–创建概念数据模型 Conceptual Data Model 概念数据模型(CDM)帮助您分析信息系统的概念结构,以识别要表示的主要实体.它们的属性以及它们之间的关系. C ...

  2. 全国省市县信息sql脚本

    全国省市县信息sql脚本 需要自取 参考网址 http://mp.weixin.qq.com/s?__biz=MzIxNzQwNjM3NA==&mid=2247489908&idx=2 ...

  3. PowerDesigner16(PDM)pd生成数据库sql脚本

    今天使用PowerDesigner16软件生成数据库脚本的时候遇到了一些问题,但是经过不懈努力最终修成正果,下面将小编的经历以及错误解决方案与大家分享. 生成sql脚本步骤 第一步:选择Datavas ...

  4. [数据库] SQL语句select简单记录总结

    最近SQL语句写得比较多,也发现了自己的很多不足之处.在此先写一篇关于SQL语句的在线笔记,方便大家学习和后面的工作,SQL Server.MySQL.Oracle基本语法都类似,接下来我需要阅读&l ...

  5. MySQL数据库 sql语句的简单入门学习

    初步学习MySQL后的一些总结 MySQL简介 MySQL在过去由于性能高.成本低.可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中.随着MySQL的不断成熟, ...

  6. 最实际与高效生成数据库高级声明式SQL脚本神器研发

    一. 简介 1.1前言 1.2作用 二. 实现方式与原理 2.1实现方式 2.2原理 三. 体系与图解 3.1创建表与插数据脚本 3.2添加或修改表脚本 3.3删除表脚本 3.4删除与创建索引脚本 3 ...

  7. 【Java与Python实现】最实际与高效生成数据库高级声明式SQL脚本神器研发

    一. 简介 1.1前言 1.2作用 二. 实现方式与原理 2.1实现方式 2.2原理 三. 体系与图解 3.1创建表与插数据脚本 3.2添加或修改表脚本 3.3删除表脚本 3.4删除与创建索引脚本 3 ...

  8. pd 生成mysql 脚本_PowerDesigner 如何生成数据库更新脚本

    最近在学习使用PowerDesigner 这个数据库设计工具,发现真的很强大,可以做很多事情,其中就涉及到如果数据库要进行更新了怎么办,主要是增加表,最麻烦的是修改字段名称,增加字段等操作,遇到主要的 ...

  9. 如何导入导出MySQL数据库----*.sql文件操作

    转自于http://www.einit.com/user1/259/archives/2007/6705.html 1. 概述 MySQL数据库的导入,有两种方法: 1) 先导出数据库SQL脚本,再导 ...

最新文章

  1. 谷歌“升维打击”:还原任意角度光照立体效果,2D变“4D”!
  2. B树、B+树、AVL树、红黑树
  3. android的helloworld工程目录学习
  4. cordova打包安卓app
  5. 表的插入、更新、删除、合并操作_8_手工插入数据
  6. 服务器运维管理系统哪个好用,宝塔和云帮手哪个服务器运维管理工具好用?
  7. Go mod 七宗罪
  8. 国家信息安全公布:向日葵爆出执行漏洞,还有什么远程工具值得信赖?
  9. 去掉Windows Media Player 12 中”挖挖哇“网址的方法
  10. CSS控制文本超出指定宽度显示省略号和文本不换行
  11. 一文了解 Serverless 2021 大事件
  12. 利用AWVS进行反制
  13. 华为认证、华三认证、思科认证考哪个好?
  14. 如何下载安装fireBug
  15. 对比(5.1.48VS8.0.16)getConnection、isValid
  16. 大事 | 生活终于对我的联想Y430P下手了!
  17. Android 双屏异显(兼容android8)
  18. spring mongodb内嵌文档查询
  19. 使用ProxySelector选择代理服务器
  20. IE10和IE9兼容性常见问题解答(FAQ)

热门文章

  1. (转帖)C#--web services之wsdl文件生成cs
  2. linux cfs调度器_模型实现
  3. CactiEZ的使用
  4. java将naso注册成计算机服务_2018计算机二级考试Java语言每日一练 8月2日
  5. java for(o t :object) 获取顺序号_JAVA泛型通配符T,E,K,V区别 瞬间豁然开朗
  6. MongoDB(window安装及服务配置)
  7. Java IO(File类)
  8. devops失败的原因_为什么害怕失败是一种无声的DevOps病毒
  9. 夏天面试男生穿什么_你今年夏天在做什么?
  10. 论文写作思路_2018年的16个写作思路