【发布时间】:2012-09-26 14:24:47
【问题描述】:
我有一个包含分层元素的表
表:
甲乙 P1 - P2 P1 C1 P2 C2 P2B是来自同一张表的外键
查询是:
SELECT 级别 niveau, A 从表父,表子 从一个 IN 开始 ('P0','P1','C2') 由先前的 A = B 连接结果
1个P1 1 P2 2 C1 2 C2 1个C2为什么会出现“2 C2”?
想要的结果是尽管它不正确,我:
1个P1 1 P2 2 C1 1个C2【问题讨论】:
-
2 C2出现是因为C2是P2的子级。
标签: oracle recursive-query connect-by