Добрый день! Подскажите, пожалуйста, можно ли объединить два нижепредставленных запроса в один?
1 )
SELECT "t1".FAM, "t1".NAME, "t1".OTCH, "t1".DOL, "t2".DEPARTMENTS, "t1".PHONE, "t1".GOR_PHONE, "t1".EMAIL
FROM TD_EMPLOYEES "t1"
INNER JOIN TD_DEPARTMENTS "t2"
ON "t1".ID_DEPT = "t2".ID_DEPT
ORDER BY "t2".NAME
Выводит нужные поля. Объединяется с таблицей TD_DEPARTMENTS для вывода списка Подразделения.
2)
select "t2".DEPARTMENTS, SYS_CONNECT_BY_PATH("t2".DEPARTMENTS, ' --> ')
from TD_DEPARTMENTS "tds"
connect by prior "t2".ID_DEPT = "t2".ID_PARENT_DEPT
start with "t2".ID_PARENT_DEPT is null;
Выводит полный список с названиями Подразделений, а второй столбец выводит иерархию Подразделений Организация->Управление->Отдел->Группа
Необходимо объединить 2 запроса для того чтобы в первом запросе выводилась иерархия в столбце Подразделений Организация->Управление->Отдел->Группа