|
Лабораторна робота №4
Тема: Структуровані запити і підзапити.
Завдання: Створити запити на об’єднання декількох таблиць. Використати самооб’єднання таблиці (таблицю об’єднують саму з собою). Не менше 10 запитів. Крім того створити підзапити з використанням not in, all, any, exists, not exists. Створити підзапити з використанням update, delete, insert.
Хід роботи
Самооб`єднання
Ø select distinct z.cina,z. Nayavnist_skidku, z.data
from zakaz z, zakaz z2
where z.cina= z2.cina
xor z. Nayavnist_skidku = z2.Nayavnist_skidku;
Ø Select distinct s. Adressa, s.bakalia, s.ruba, s2. Adressa, s2.bakalia, s2.ruba
From sklad s, sklad s2
Where s.bakalia = s2.bakalia and s.ruba = s2.ruba and s. Adressa!= s2. Adressa;
Select distinct s. Adressa, s.vuno, s.ruba, s.myaso, s2. Adressa, s2. vuno, s2.ruba, s2. myaso
From sklad s, sklad s2
Where (s. vuno >s2. vuno) and (s.ruba < s2.ruba and s. myaso > s2. myaso);
Ø select distinct z.Nomer_zakazy, z.data,z. Nayavnist_skidku,z.cina, z2.Nomer_zakazy, z2.data,z2. Nayavnist_skidku,z2.cina
from zakaz z, zakaz z2
where z.Nomer_zakazy!= z2.Nomer_zakazy and z.Nayavnist_skidku >10
and z.cina>z2.cina;
Дата добавления: 2015-07-11; просмотров: 96 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Програма проведення експерименту | | | Об`єднання декількох таблиць |