私はhierarchical dataを以下の構造で持っています。レベルは1から6までです。したがって、6つの結合を実行して合体するのではなく、トップレベルの親(parent_nrを持たない)を見つけるにはどうすればいいですか。各レコードが属するトップレベルの親グループを見つける
私は
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
;
、answer hereを受け入れて試してみたが、それは唯一の "トップレベルID" と私に次のレベルを与えず、最終的なレベル(A)
感謝を。もう少しシンプルだからもう一つは選んだ。 – philshem