Menu
Coddy logo textTech

Итоги — Организационная структура

Часть раздела Продвинутый уровень путешествия по SQL на Coddy. Урок 22 из 27.

challenge icon

Задание

Средне

Доступные таблицы и столбцы:

  • employees: id, name, manager_id

Для сотрудника с id = 7 верните цепочку руководителей над ним: его непосредственного руководителя, руководителя его руководителя и так далее до вершины организационной структуры. Верните id и name, упорядочив их от ближайшего руководителя (с наименьшей глубиной) до руководителя самого высокого уровня. Не включайте самого сотрудника 7.

Попробуйте сами

WITH RECURSIVE chain AS (
    -- начинаем с менеджера сотрудника 7
    -- рекурсивно поднимаемся вверх через manager_id
)
SELECT id, name FROM chain ORDER BY depth

Все уроки раздела Продвинутый уровень

Потренируйтесь самостоятельно: Песочница SQL