oracle 递归和connect by
Posted 万物生长
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle 递归和connect by相关的知识,希望对你有一定的参考价值。
oracle递归查询(单表包含多级上下级关系)
http://www.cnblogs.com/walk-the-Line/p/4882866.html
-- 查找所有第一层(包括)下的所有子节点 -- prior 放在m.id 一边,意为查找所有父节点是m.id的节点,而m.id 为connect by 前面查询的结果集 SELECT m.*,LEVEL, CONNECT_BY_ROOT(id) from tb_menu m START WITH m.id = \'1\' CONNECT BY PRIOR m.id = m.parent;
oracle connect by用法
http://www.cnblogs.com/cx-zyq/p/6116747.html
2.1 从根节点查找叶子节点
2.2 从叶子节点查找上层节点
3.3 字符串分割,由一行变为多行
递归
java递归查询公司下所有部门及子部门==>http://www.voidcn.com/article/p-vswigehm-brq.html
以上是关于oracle 递归和connect by的主要内容,如果未能解决你的问题,请参考以下文章
Oracle递归查询start with connect by prior
oracle connect by 递归,反递归,自动补全查询实现