ВУЗ:
Составители:
Рубрика:
100
При реализации запроса было использовано правое соединение. В соот-
ветствии с этим из таблицы venues были получены сведения о всех стадионах.
Из таблицы events получены данные о проводимых соревнованиях. Оказалось,
что на двух стадионах соревнования не запланированы (рис. 42).
Рис. 42. Сведения о стадионах и соревнованиях (RIGHT JOIN)
4.4.3. Полное внешнее соединение
При полном внешнем соединении в результирующий набор будут выбра-
ны все строки как из правой, так и из левой таблицы. При выполнении условия
соединения строка содержит значения как из левой, так и из правой таблицы.
Если условие соединения не выполняется, то вместо отсутствующих значений
левой или правой таблицы заносится значение
null.
Пример 4.9. Вывести сведения о всех стадионах, приведённых в таблице
venues, и всех проводимых соревнованиях (таблица events). Для каждого сорев-
нования указать, на каком стадионе оно проводится.
SELECT Venue, event_Name
FROM events FULL JOIN Venues
ON events.VenueNo=venues.VenueNo
При реализации запроса было использовано правое соединение. В соот-
ветствии с этим из таблицы venues были получены сведения о всех стадионах.
Из таблицы events получены данные о проводимых соревнованиях. Оказалось,
что на двух стадионах соревнования не запланированы (рис. 42).
Рис. 42. Сведения о стадионах и соревнованиях (RIGHT JOIN)
4.4.3. Полное внешнее соединение
При полном внешнем соединении в результирующий набор будут выбра-
ны все строки как из правой, так и из левой таблицы. При выполнении условия
соединения строка содержит значения как из левой, так и из правой таблицы.
Если условие соединения не выполняется, то вместо отсутствующих значений
левой или правой таблицы заносится значение null.
Пример 4.9. Вывести сведения о всех стадионах, приведённых в таблице
venues, и всех проводимых соревнованиях (таблица events). Для каждого сорев-
нования указать, на каком стадионе оно проводится.
SELECT Venue, event_Name
FROM events FULL JOIN Venues
ON events.VenueNo=venues.VenueNo
100
Страницы
- « первая
- ‹ предыдущая
- …
- 98
- 99
- 100
- 101
- 102
- …
- следующая ›
- последняя »
