Мне интересно, что я делаю правильно.Является ли этот оператор SQL правильным?
select distinct
Departments.Department_No, Departments.Department_Name
from
Departments
join
Employees on Departments.Department_No = Employees.Department_No
join
Jobs on Jobs.Job_ID = Employees.Job_ID
where
Departments.Department_No not in (select distinct Department_No
from Employees
where Employees.Job_ID like '%SA_REP%');
Какие СУБД вы используете? и что нужно в результате? –
Вы пробовали его исполнить? –
Получает ли он правильные результаты? Что вас особенно беспокоит? –