【发布时间】:2017-06-23 08:16:38
【问题描述】:
我有以下疑问:
SELECT *
FROM ORGANIZATION_TABLE
START WITH PARENT_ID = 6
CONNECT BY PRIOR CHILD_ID = PARENT_ID;
此查询带来了 ID 为 6 的父级的所有子级。我的问题是,是否有可能有一个查询既返回 ID 为 6 的父级的子级,又返回同一结果集中的父级。
【问题讨论】:
-
能否分享一下表结构、当前结果和预期结果?
-
可能你只需要
start with child_id = 6,但是没有样本数据就不好说了。 -
毕竟这很容易。我正在努力解决许多其他解决方法。是的 START WITH CHILD_ID 成功了。谢谢。
标签: sql database oracle oracle11g