从具有 Oracle 级别的 children id 获取 parent 名称
Get parent name from the children id with level in Oracle
由于 ORACLE 功能“CONNECT BY”,我想从查询中的 Cildren Id 中检索 Parent 的名称
SELECT contact_id, contact_name,parent_id, LEVEL
FROM contacts
CONNECT BY PRIOR contact_id = parent_id;
但是我也想取回parent的名字,试了很多次,都取不到我想要的。你能帮我吗?
您也可以将 PRIOR 与名称列一起使用。
SELECT contact_id, contact_name,parent_id, LEVEL, prior contact_name
FROM contacts
CONNECT BY PRIOR contact_id = parent_id;
由于 ORACLE 功能“CONNECT BY”,我想从查询中的 Cildren Id 中检索 Parent 的名称
SELECT contact_id, contact_name,parent_id, LEVEL
FROM contacts
CONNECT BY PRIOR contact_id = parent_id;
但是我也想取回parent的名字,试了很多次,都取不到我想要的。你能帮我吗?
您也可以将 PRIOR 与名称列一起使用。
SELECT contact_id, contact_name,parent_id, LEVEL, prior contact_name
FROM contacts
CONNECT BY PRIOR contact_id = parent_id;