Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






Select S.номер_поставщика, S.фамилия, SP.номер_детали,




P.название, P.цвет, P.вес

From S, outer(SP, outer P)

where S.номер_поставщика = SP.номер_поставщика

And

SP.номер_детали = P.номер_детали

And

цвет in ("Красный", "Зеленый")

Оператор select сначала выполняет внешнее соединение таблиц SP и P, затем - внешнее соединение как комбинирование этой информации с данными из главной таблицы S.

Результат:

Hомеp_пост Фамилия Номер_дет Название Цвет Вес
S1 Смит P1 Гайка Красный  
S1 Смит P2 Болт Зеленый  
S1 Смит P3 NULL NULL NULL
S1 Смит P4 Винт Красный  
S1 Смит P5 NULL NULL NULL
S1 Смит P6 Блюм Красный  
S2 Джонс P1 Гайка Красный  
S2 Джонс P2 Болт Зеленый  
S3 Блейк P2 Болт Зеленый  
S4 Кларк P2 Болт Зеленый  
S4 Кларк P4 Винт Красный  
S4 Кларк P5 NULL NULL NULL
S5 Адамс NULL NULL NULL NULL

5. Внешнее соединение двух таблиц с третьей.

Пример

Select S.номер_поставщика, S.фамилия, s.город,

SP.количество, P.название, P.город

From S, outer SP, outer P

where S.номер_поставщика = SP.номер_поставщика

And

S.город = S.город

При выполнении четвертого типа внешнего соединения связи по соединению допускаются только между главной таблицей и подчиненной.

Результат:

Hомеp_пост Фамилия Город_пост Кол-во Название Город_дет
S1 Смит Лондон   Гайка Лондон
S1 Смит Лондон   Винт Лондон
S1 Смит Лондон   Блюм Лондон
... ... ... ... ... ...
S2 Джонс Париж   Болт Париж
S2 Джонс Париж   Кулачок Париж
S2 Джонс Париж   Болт Париж
... ... ... ... ... ...
S4 Кларк Лондон   Гайка Лондон
S4 Кларк Лондон   Винт Лондон
S4 Кларк Лондон   Блюм Лондон
S5 Адамс        

Всего выборка содержит 34 строки.

Подготовьте запрос и проверьте полученный результат.

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных