Назад к задачам
МТСПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
6
Сотрудники с отсутствующим в базе менеджером
Компании, где спрашивали:
Условие задачи
Сформулируйте SQL‑запрос, который вернёт идентификаторы работников, получающих зарплату менее 30 000 единиц, а их непосредственный руководитель уже не работает в компании. При уходе сотрудника его запись удаляется из таблицы Employees, однако у подчинённых остаётся прежний manager_id.
В таблице employee_id выступает в роли первичного ключа. Таблица хранит сведения о работниках, их заработной плате и идентификаторе руководителя. Для некоторых записей значение manager_id равно NULL, что указывает на отсутствие руководителя.
Необходимо вывести результат в виде столбцов (employee_id, salary), отсортированных по employee_id.
+-------------+---------+
| Column Name | Type |
+-------------+---------+
| employee_id | int |
| name | varchar |
| manager_id | int |
| salary | int |
+-------------+---------+