Основное отличие операторов INTERSECT и EXCEPT при выборке данных заключается в том, как они обрабатывают результаты двух запросов. 15
INTERSECT возвращает строки, которые есть и в первом, и во втором запросе. 23 Другими словами, оператор ищет пересечение строк в таблицах. 4
EXCEPT, в свою очередь, возвращает строки, которые есть в первом запросе, но отсутствуют во втором. 23 Таким образом, оператор работает с разностью строк. 24
Для работы операторов запросы должны быть совместимы по объединению: в них должно совпадать число столбцов, порядок их следования и имена. 2