Операторы множеств
В этой рубрике Вы узнаете, как писать запросы при использовании операторов множеств.

Операторы множества комбинируют результаты двух или более запросов в один результат. Запросы, содержащие операторы множества, называют составными запросами.
Оператор | Возвращает |
---|---|
UNION | Строки из обоих запросов после исключения дубликатов |
UNION ALL | Строки из обоих запросов, включая все дубликаты |
INTERSECT | Строки, которые являются общими для обоих запросов |
MINUS | Строки в первом запросе, которые отсутствуют во втором запросе |
У всех операторов множества одинаковый приоритет. Если SQL-оператор содержит несколько операторов множества, сервер Oracle оценивает их слева (сверху) направо (вниз) — если круглые скобки явно не определяют другой порядок. Следует использовать круглые скобки, чтобы определить явным образом порядок вычисления в запросах, которые используют оператор INTERSECT
с другими операторами множества.