Базы данных. Пономарев А.А. - 35 стр.

UptoLike

Составители: 

Результат: Hомеp_поставщика Фамилия Количество
S1 Смит 300
S1 Смит 200
S1 Смит 400
S1 Смит 200
S1 Смит 100
S1 Смит 100
S2 Джонс 300
S2 Джонс 400
S3 Блейк 200
S4 Кларк 200
S4 Кларк 300
S4 Кларк 400
S5 Адамс
3. Внешнее соединение простого соединения с третьей таблицей.
Пример
select S.номер_поставщика, S.фамилия, SPJ.номер_детали,
P.название, P.цвет, P.вес
from S, outer(SPJ, P)
where S.номер_поставщика = P.номер_поставщика
and
SP.номер_детали =SPJ.номер_детали
and
цвет in ("Красный", "Зеленый")
Оператор select выполняет сначала простое соединение таблиц SP и P, а
затем этот оператор выполняет внешнее соединение как комбинирование
этой информации с данными из главной таблицы S.
Результат:
Hомеp_пост Фамилия Номер_дет Название Цвет Вес
S1 Смит P1 Гайка Красный 12
S1 Смит P2 Болт Зеленый 17
S1 Смит P4 Винт Красный 14
S1 Смит P6 Блюм Красный 19
S2 Джонс P1 Гайка Красный 12
S2 Джонс P2 Болт Зеленый 17
S3 Блейк P2 Болт Зеленый 17
S4 Кларк P2 Болт Зеленый 17
S4 Кларк P4 Винт Красный 14
S5 Адамс
4. Внешнее соединение внешнего соединения с третьей таблицей.
Пример
35