【发布时间】:2017-05-05 09:44:28
【问题描述】:
我有hierarchical data 具有以下结构。级别是 1 到 6,所以不是进行 6 次连接然后合并,我怎样才能找到顶级父级(没有 parent_nr)。
我已经尝试了接受的answer here,
SELECT
aa.code_nr,
aa.parent_nr,
CONNECT_BY_ROOT aa.code_nr AS "Top Level ID"
FROM mytable_t aa
CONNECT BY PRIOR aa.code_nr = aa.parent_nr
;
但它只给了我下一个级别“顶级 ID”,而不是最终级别 (A)
【问题讨论】: