Все задачи

Путь сотрудника до CEO (иерархия)

Продвинутый

Классическая задача рекурсивного CTE. **Условие:** Для каждого сотрудника постройте полный путь в организационной иерархии от него до CEO. **Таблица:** org_employees (employee_id, name, manager_id, department, salary, level) **Требования:** 1. Использовать рекурсивный CTE 2. Путь в формате: "CEO -> Director -> Manager -> Employee" 3. Вывести employee_id, name, path, depth (уровень от CEO) **Подсказка:** Anchor member — CEO (manager_id IS NULL), recursive member — JOIN по manager_id.

Категория
Recursive CTE
Время
~25 мин
Базы данных
PostgreSQLGreenplum
Теги
InterviewRecursive CTEHierarchyTreeрекурсия

Войдите, чтобы решить

Начать решение