0
Предполагая, что в отделе 5 есть более одного сотрудника, и мы хотим найти сотрудников, которые получают более высокую зарплату, чем кто-либо в отделе 5, какое из утверждений верно для любой произвольной таблицы сотрудников?Sql Запрос, чтобы найти более высокую зарплату
Q1:
SELECT e.empid FROM employee e WHERE not exists(SELECT * FROM employee s WHERE s.department='5' and s.salary>=e.salary)
Q2:
SELECT e.empid FROM employee e WHERE e.salary>any(SELECT distinct salary FROM employee s WHERE s.department='5')
Действительно, дословные домашние задания не показывают воображения. –