Уровень каждого сотрудника в иерархии
HR-система строит дерево компании и должна показать, на каком уровне находится каждый сотрудник. В таблице emp связь сотрудника с руководителем хранится через manager_id. У самого верхнего сотрудника без руководителя уровень равен 1, у его прямых подчинённых — 2, и так далее вниз по иерархии. Верните id и depth, отсортировав результат по id.
Пример ожидаемого ответа
Это пример правильного ответа — у него своё количество строк, оно не должно совпадать с таблицами в схеме.
| id | depth |
|---|---|
| 1 | 1 |
| 2 | 2 |
| 3 | 2 |
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
Войти