关于树形结构的查询——使用with cet递归(2005及以上版本)
来源:互联网 发布:linux命令打开到文件夹 编辑:程序博客网 时间:2024/04/28 06:34
对象分类表结构:
ID
Name
P_id (父ID)
示例数据:
ID Name P_id
1 交通 0
2 地铁 1
3 公交 1
4 地铁1号站 2
5 23路 3
注:有多少层子节点未定,有可能23路下面还有具体的站点
对象表:
ID
对象分类ID
坐标
示例数据:
ID 对象分类ID 坐标
1 4 (40,100)
2 5 ( 10,20 )
业务说明:对象表做地图标准,记录标注信息,具体到分类表的最后一层,比如:23路,地铁1号线
目标:通过交通,查询出所有的对象信息(比如在C#中TreeView点击交通,对象列表中显示出所有对应此分类的对象),不使用存储过程或者函数,只用一条SQL
- 关于树形结构的查询——使用with cet递归(2005及以上版本)
- CET (树形结构递归查询)、两个表同步
- start with connect by prior 实现递归查询(查询数据的树形结构关系)
- SQL2005以上版本的递归查询
- Start with...Connect By子句递归查询一般用于一个表维护树形结构的应用。
- Oracle start with connect by prior 用法(递归查询树形结构)
- java 递归查询树形结构
- CET递归查询
- 使用递归的方式显示树形结构
- oracle11.2g递归查询(树形结构查询)
- Oracle 的树形递归查询 Start With Connect BY
- 使用递归制作树形结构
- 【转】关于"递归树形查询SQL"的好帖
- 树形结构表记录 :sql递归查询
- oracle 递归 树形结构数据查询
- db2 的 递归查询 使用 WITH
- SqlServer with递归查询的使用
- SqlServer with递归查询的使用
- 详解“InnoDB”和“MyISAM”的不同之处
- My Fluid Simulation (SPH) Sample (1) – Rigid body model + N-S model
- 下面我们将详细讲解如何在Page_Load()中对数据库的增加、删除、修改,最后我们再来总结一下ExecuteNonQuery(),ExecuteScalar(),ExecuteReader的用法
- C# 自定义异常
- IE8兼容IE7CSS
- 关于树形结构的查询——使用with cet递归(2005及以上版本)
- 基于需求的测试用例设计方法
- Linux上远程登录Windows的桌面
- 哈里
- 隐藏文件五大妙招
- 在命令行下运行PHP脚本
- 性能测试需求点总结
- 设计模式详解
- Is your mobile free as in free beer or free as in free speech?