Oracle 树形查找
2013-07-11 00:00
155 查看
// 记录
定义table tb_A
语法定义
例: 查找PID = '1' 的所有子节点
例: 查找AID = '4' 的所有相关父节点
定义table tb_A
aid | pid | name |
select ... from tb_A -- 指定根节点 start with 条件一 -- 连接条件 connect by prior 条件二(前一条数据.字段一 = 目前数据.字段二) -- 结果集筛选 where 条件三
例: 查找PID = '1' 的所有子节点
select × from tb_A start with pid = '1' connect by prior aid = pid;
例: 查找AID = '4' 的所有相关父节点
select * from tb_A start with aid = '4' connect by prior pid = aid;
相关文章推荐
- Oracle 中实现查找树形结构节点功能
- Oracle 中实现查找树形结构节点功能
- Oracle树形查找
- oracle 树形查找
- Oracle 查找树形结构当前节点下所有子孙节点
- 查找漏洞(oracle)
- oracle下通过表名查找字段名、字段类型、与字段描述
- oracle下通过表名查找字段名、字段类型、与字段描述
- Trie,又称字典树、单词查找树,是一种树形结构
- 查找oracle中当前的跟踪文件
- 如何查找oracle中的服务器端口号,客户端端口号,监听端口及号Enterprise Manager Console HTTP 端口
- Oracle截取字符串和查找字符串
- [Oracle 8i在P4上的安装]老记不住贴在这里方便查找
- Oracle SQL中查找和删除重复记录方法
- oracle查找特定表的引用
- oracle 分页查找数据
- 在Oracle中如何利用Rowid查找和删除表中的重复记录
- oracle根据列名查找包含此列名的表的名称
- |转|oracle中prior的用法,connect by prior,树形目录
- oracle查询树形结构某层级节点及叶子节点