Я новичок в SQL путешествии и застрял на одном запросе, я хочу вернуть сотрудника с зарплатой больше, чем его менеджер, там только одна таблица, есть сотрудник с уникальным идентификатором
нажмитездесь для моей базы данных
Я бы сделал это как:
select e.* from employees e where e.salary > (select m.salary from employees m where m.id = e.employee_id );
Я не могу получить доступ к вашей ссылке на изображение, но вот простой пример:
SELECT emp.name FROM employee emp INNER JOIN employee mgr ON emp.managerid = mgr.id AND emp.salary > mgr.salary