https://leetcode.com/problems/employees-earning-more-than-their-managers/description/ Easy

Условие

Дана таблица Employee, содержащая следующие столбцы:

id: уникальный идентификатор сотрудника

name: имя сотрудника

salary: зарплата сотрудника

managerId: идентификатор менеджера сотрудника

Необходимо написать SQL-запрос, который возвращает имена сотрудников, зарабатывающих больше, чем их менеджеры.

Решение

SELECT e1.name AS Employee
FROM Employee e1
JOIN Employee e2 ON e1.managerId = e2.id
WHERE e1.salary > e2.salary;