Первый - это employee
таблица, второй - works_with
таблица
emp_id
- это внешний ключ в таблице works_with
.
Что Я хочу найти имя и фамилию, чей общий объем продаж превышает 100 000.
Например, в первой таблице emp_id
105 человек имеют общий объем продаж 110 000.
Итак Я хочу, чтобы на выходе были имя и фамилия emp_id 102, 104, 105 (общий объем продаж которых превышает 100 000).
Я попытался выполнить несколько вложенных запросов и не смог.
Сбой кода :
SELECT employee.first_name, employee.last_name
FROM employee
WHERE employee.emp_id IN(
SELECT works_with.emp_id, sum(total_sales)
FROM works_with
WHERE works_with.total_sales > 100000
GROUP BY works_with.emp_id);