SQL Найти сотрудника, который работал в отделе, местоположение которого совпадает с их адресом
столкнулся с проблемой не могу написать запрос на SQL.
Проблема в том, что это нужно написать с помощью вложенного подзапроса.
Есть у кого идеи?

У меня получилось с помощью Join, но я не представляю не могу найти правильный синтаксис. Буду рад помощи.
Ответы (2 шт):
Автор решения: WBLord
→ Ссылка
Вот решение моей проблемы
SELECT *
FROM emp
WHERE emp.id IN (SELECT id_emp FROM departament)
and emp.address IN (SELECT location FROM departament)
Автор решения: WhiteBite
→ Ссылка
Твоё решение правильное, но проще и грамотнее будет вот так
SELECT *
FROM emp
WHERE (emp.id,emp.address) IN (SELECT id_emp,location FROM departament)