· Создание запросов, в которых используются операторы SET.
· Альтернативные методы соединения.
1. Используя оператор SET, выведите номера отделов (department_id), в которых нет служащих с идентификатором должности (job_id) ST_CLERK. 
Select distinct department _id
From employees
Minus
Select distinct department _id
From employees
Where job_id = 'ST_CLERK';
2. Используя оператор SET, выведите идентификаторы и наименования стран, в которых не располагаются отделы компании. 
Select distinct country_id, country_name
From countries
Where country_id in (select country_id from countries minus select country_id from locations where location_id in (select location_id from departments));
3. Используя оператор SET, выведите список должностей отделов 10, 50 и 20 в таком же порядке отделов. Выведите столбцы job_id и department_id. 
Select distinct departments_id, job_id
From employees
Where department_id=10
Union all
Select distinct departments_id, job_id
From employees
Where department_id=50
Union all
Select distinct departments_id, job_id
From employees
Where department_id=20;
4. Выведите номер сотрудника и идентификатор его должности, если его текущая должность совпадает с той, которую он уже занимал, работая в компании. 
Select employee_id, job_id
From employees
Intersect
Select employee_id, job_id
From job_history;
5. Напишите составной запрос, который выводит следующее:
· Номера и отделы всех сотрудников из таблицы EMPLOYEES, независимо от того, относятся ли они к какому-то отделу или нет;
· Номера и наименования всех отделов из таблицы DEPARTMENTS, независимо от того, есть ли в них сотрудники или нет.