Самостоятельная работа Создание запросов с использованием стандартных слов union, intersect и minus по дисциплине «Базы данных»


Download 61.34 Kb.
bet9/9
Sana25.12.2022
Hajmi61.34 Kb.
#1065867
TuriСамостоятельная работа
1   2   3   4   5   6   7   8   9
Bog'liq
4-Labaratoriya ishi Mavzu Union, Intersect va Minus standart

2. INTERSECT

INTERSECT — Объединяет наборы и возвращает только те записи которые присутствуют и в первом и во втором наборе.

Посмотрим как работает INTERSECT

Запрос


select * from persons
intersect
select * from persons1;


Результат

ID NAME
---------- --------------------------------------------------


1 Роман
2 Петр
3 Евгений


В результате мы видим что нам вернулись только те записи которые присутствуют и идентичны и в таблице persons и в таблице persons1.

3. MINUS

MINUS — Исключает из первого набора те записи которые присутствуют и во втором наборе

Посмотрим как работает оператор MINUS

Запрос


select * from persons
minus
select * from persons1;


Результат

ID NAME
---------- --------------------------------------------------


4 Сергей
5 Григорий


Мы видим, что а результирующем наборе присутствуют только те записи которых нет в таблице persons1 но есть в таблице persons.

Теперь поменяем таблицы местами

Запрос


select * from persons1
minus
select * from persons;

Результат

ID NAME
---------- --------------------------------------------------


4 Светлана
5 Ирина
6 Елизавета


И теперь мы видим что в результате присутствуют только те записи которые есть в таблице persons1 но которых нет в таблице persons.
Download 61.34 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling