Oracle 树形 sql查询例子

2014-11-24 19:01:36 · 作者: · 浏览: 93

通过此SQL语句




我们要想得到如下的一个树形查询结果如下图所示(包含 ROOT, LEVEL, IS_LEAF, PATH 四个字段):



可执行如下SQL语句:


树形查询的重点在于 start with ... connect by prior .... 语句


以及 connect_by_root ,connect_by_isleaf,sys_connect_by_path这三个函数, decode是一般常用的函数。


动态查询语句例子: