
- •Inner join - внутреннее соединение, используется по умолчанию.
- •Комбинирование результирующих таблиц ( операции union, except, intersect).
- •Вариант 3
- •Вариант 4
- •Вариант 5.
- •Вариант 6.
- •Вариант 7
- •Вариант 8
- •Вариант 9
- •Вариант 10.
- •Вариант 11.
- •Вариант 12.
- •Вариант 13
- •Вариант 16.
- •Контрольные вопросы.
Вариант 8
Используя операции соединения построить следующие запросы:
Получить полную информацию о продукции заданного производителя.
Получить информацию о ПК и ПК-блокнотах с одинаковыми характеристиками
Отыскать производителя, выпускающего наибольшее число моделей.
Получить полную информацию о моделях цветных принтеров. Вывести производителя, модель и ее характеристики. Результат отсортировать в алфавитном порядке производителей, по убыванию моделей.
Используя операции UNION, EXCEPT, INTERSECT построить следующие запросы.
1.Найти характеристики ПК, которых нет у ПК-блокнотов.
2. Найти производителей, которые выпускают ПК, ПК-блокноты и принтеры.
3.Найти ПК и ПК-блокноты по одинаковой. цене.
Вариант 9
Используя операции соединения построить следующие запросы:
1 Получить полные сведения о странах, их городах и организациях.
2 Составить по организациям список клиентов с указанием их должностей.
3 Для заданного города получить полную информацию об организациях.
4 Для Беларуси получить информацию об организациях, в которых имеется заданная должность.
Используя операции UNION, EXCEPT, INTERSECT построить следующие запросы.
Отыскать организации, в которых не все указанные в справочнике должности имеются
Получить полные сведения о должностях заданной страны.
Вывести сведения об организациях с одинаковыми должностями.
Вариант 10.
Используя операции соединения построить следующие запросы:
1Получить полную информацию о клиентах, за которыми зарегистрированы горелки заданного типа.
2.Получить информацию о сроке службы горелок по заданному типу и версии.
3. Получить полную информацию о горелках, которые прослужили без ремонта более 5 лет.
4.Получить полную информацию о горелках и их ремонте.
Используя операции UNION, EXCEPT, INTERSECT построить следующие запросы.
Отыскать клиентов, горелки которых не были в ремонте.
Получить сводную информацию о датах изготовления, регистрации и ремонта горелок.
Получить информацию о номерах клиентов, которые ремонтировали горелки.
Вариант 11.
Используя операции соединения построить следующие запросы:
1.Получить полную информацию о покупателях по заданному типу промышленности, которые сделали заказы на сумму более 1.млн. рублей.
2.Получить полную информацию о продавце и покупателе самого максимального заказа.
3.Отыскать города, с которыми работал продавец Заяц.
4. Получить полную информацию о продавцах, которые выполняли заказы на сумму выше средней.
Используя операции UNION, EXCEPT, INTERSECT построить следующие запросы.
Получить информацию следующего вида: личный номер продавца, зарплата, а также личный номер продавца, сумма заказа.
Отыскать продавцов , которые имеют покупателей только из одного города.
Получить информацию о продавцах (личные номера), зарплата и сумма заказов которых совпадают.
Вариант 12.
Используя операции соединения построить следующие запросы:
1.Составить полную информацию о поставках заданного поставщика.
2.Получить полную информацию о деталях для заданного изделия.
3.Получить полные сведения о поставщиках, которые выполнили поставки в количестве выше среднего.
4.Получить информацию об изделиях, которые поставлялись, а также и о всех других изделиях.
Используя операции UNION, EXCEPT, INTERSECT построить следующие запросы.
Составить общий список городов, представленных в базе.
Вывести номера изделий, которые получали детали только черного цвета.
Составить список городов, в которых изготавливаются как детали, так и изделия.