Я хочу получить информацию о дочернем элементе и родительском элементе верхнего уровня, используя oracle connect by prior?
Например, следующий запрос извлекает дочернюю информацию и родительский идентификатор,
SELECT last_name, employee_id, manager_id, LEVEL
FROM employees
START WITH employee_id = 100
CONNECT BY PRIOR employee_id = manager_id
но я также хочу получить информацию о родителях
LAST_NAME EMPLOYEE_ID MANAGER_ID LEVEL MANAGER_NAME
------------------------- ----------- ---------- ----------------------------
King 100 1 ?
Cambrault 148 100 2 ?
Bates 172 148 3 ?
Bloom 169 148 3 .
Fox 170 148 3 .
Как я могу справиться с этой проблемой, когда я применил левое соединение после выбора дочерних элементов путем подключения по предыдущему, порядок объектов смешивается.