У некоторых сотрудников есть менеджеры — их идентификаторы указаны в поле reports_to. Посмотрите внимательно на схему базы: таблица staff отсылает сама к себе. Это нормально, можно не создавать новую таблицу с менеджерами.

Теперь можно разобраться в иерархии команды. Отобразите таблицу с двумя полями: в первое поле войдут фамилии всех сотрудников, а во второе — фамилии их менеджеров. Назовите поля employee_last_name и manager_last_name.

SELECT staff.last_name AS employee_last_name,
       s.last_name AS manager_last_name
FROM staff
LEFT JOIN staff AS s ON staff.reports_to = s.employee_id;

Результат

employee_last_name manager_last_name
Adams  
Edwards Adams
Peacock Edwards
Park Edwards
Johnson Edwards
Mitchell Adams
King Mitchell
Callahan Mitchell

Вот и разобрались. У самого главного менеджера нет менеджера. Всё логично.