SELECT: START WITH¶
说明:
为CONNECT BY指定开始条件(也就是根满足的条件)
语法:
start_with ::=
注释:
如果你想找出层次查询的某个分支,你可以通过START WITH来指定该分支满足的特有的条件来选择这个分支。START WITH后的条件不能含有CONNECT_BY_ROOT、SYS_CONNECT_BY_PATH、CONNECT_BY_ISLEAF、CONNECT_BY_ISCYCLE。
示例:
使用START WITH子句输出某个分支
SELECT employee_id, last_name, manager_id , SYS_CONNECT_BY_PATH (last_name, '/') from EMPLOYEES START WITH last_name = 'Kochhar' CONNECT BY PRIOR employee_id = manager_id;
输出结果: