Использование Оператора INTERSECT
Вывод на экран ID сотрудников и ID работ тех сотрудников, у которых в настоящий момент название работы является тем же самым, как и их предыдущая работа (то есть, они меняли работу, но теперь вернулись к выполнению той же самой работы, которую они делали ранее).

В примере на этом рисунке запрос использует оператор INTERSECT и возвращает только те записи, у которых имеются те же самые значения в выбранных столбцах в обеих таблицах.
Что будет результом, если Вы добавите столбец DEPARTMENT_ID
к оператору SELECT
из таблицы EMPLOYEES
и добавите столбец DEPARTMENT_ID
к оператору SELECT
из таблицы JOB_HISTORY
, и выполните этот запрос? Результаты могут отличаться из-за введения другого столбца, значения которого могут дублироваться, а могут и нет.
Пример:
SELECT employee_id, job_id, department_id |

Сотрудник 200 больше не является частью результатов, потому что значение EMPLOYEES.DEPARTMENT_ID
отличается от значения JOB_HISTORY.DEPARTMENT_ID
.