ВУЗ:
Составители:
Рубрика:
91
– после слова ON записывают условия соединения;
– условия поиска, основанные на правой таблице, помещают в предло-
жение
ON;
– условия поиска, основанные на левой таблице, помещают в предложе-
ние
WHERE.
Характерные черты операции соединения:
– в условиях соединения могут участвовать поля, относящиеся к одному
и тому же типу данных, но они не обязательно должны иметь одина-
ковые имена. Часто в условиях соединения связывание выполняется
по первичному ключу одной таблицы и внешнему ключу другой таб-
лицы;
– соединяемые поля могут (но
не обязаны!) присутствовать в списке вы-
бираемых полей;
– разрешено использовать множественные условия соединения;
– условие соединения может комбинироваться с другими предикатами.
При задании соединения часто используют псевдонимы. Псевдонимы на-
значают в предложении
FROM после имени таблицы. Эти псевдонимы не имеют
ничего общего с псевдонимом базы данных, создаваемым для упрощения дос-
тупа к таблицам локальных баз данных.
Если названия полей таблиц совпадают, то псевдонимы позволяют кор-
ректно сформулировать запрос. Назначение псевдонима обязательно при вы-
полнении соединения таблицы самой с собой. Применение псевдонимов позво-
ляет
упростить и сократить запись запроса.
Псевдонимы представляют собой любой допустимый идентификатор, на-
писание которого подчиняется тем же правилам, что и написание имён таблиц.
4.2. Внутреннее соединение
Внутреннее соединение возвращает только те строки, для которых усло-
вие соединения принимает значение
true. Выполнение соединений рассмот-
– после слова ON записывают условия соединения;
– условия поиска, основанные на правой таблице, помещают в предло-
жение ON;
– условия поиска, основанные на левой таблице, помещают в предложе-
ние WHERE.
Характерные черты операции соединения:
– в условиях соединения могут участвовать поля, относящиеся к одному
и тому же типу данных, но они не обязательно должны иметь одина-
ковые имена. Часто в условиях соединения связывание выполняется
по первичному ключу одной таблицы и внешнему ключу другой таб-
лицы;
– соединяемые поля могут (но не обязаны!) присутствовать в списке вы-
бираемых полей;
– разрешено использовать множественные условия соединения;
– условие соединения может комбинироваться с другими предикатами.
При задании соединения часто используют псевдонимы. Псевдонимы на-
значают в предложении FROM после имени таблицы. Эти псевдонимы не имеют
ничего общего с псевдонимом базы данных, создаваемым для упрощения дос-
тупа к таблицам локальных баз данных.
Если названия полей таблиц совпадают, то псевдонимы позволяют кор-
ректно сформулировать запрос. Назначение псевдонима обязательно при вы-
полнении соединения таблицы самой с собой. Применение псевдонимов позво-
ляет упростить и сократить запись запроса.
Псевдонимы представляют собой любой допустимый идентификатор, на-
писание которого подчиняется тем же правилам, что и написание имён таблиц.
4.2. Внутреннее соединение
Внутреннее соединение возвращает только те строки, для которых усло-
вие соединения принимает значение true. Выполнение соединений рассмот-
91
Страницы
- « первая
- ‹ предыдущая
- …
- 89
- 90
- 91
- 92
- 93
- …
- следующая ›
- последняя »
