Перейти к основному содержимому

Outer

НА ЭТОЙ СТРАНИЦЕ

Outer

Для указания внешнего объединения перед явным префиксом Join может стоять префикс Outer. При внешнем объединении создаются все возможные комбинации двух таблиц. Результирующая таблица, таким образом, будет содержать комбинации значений полей из таблиц исходных данных с представлением связанных значений полей в одной или обеих таблицах. Для указания внешнего объединения перед явным префиксом Join может стоять префикс Outer. При внешнем объединении полученная таблица будет содержать все значения из обеих таблиц исходных данных, где значения связанных полей представлены в одной или обеих таблицах. Ключевое слово Outer является дополнительным. Это тип объединения по умолчанию, которое используется, когда не указан префикс join.

Syntax:  

Outer Join [ (tablename) ](loadstatement |selectstatement )

Arguments:  

Аргументы
Аргумент Описание
tablename Будет выполнено сравнение именованной таблицы с загруженной таблицей.
loadstatementили selectstatement Оператор LOAD или SELECT для загруженной таблицы.

Example:  

Table1
Column1 Column2

A

B

1

aa

2

cc

3

ee

Table2
Column1 Column2

A

C

1

xx

4

yy

SQL SELECT * from table1;

join SQL SELECT * from table2;

OR

SQL SELECT * from table1;

outer join SQL SELECT * from table2;

Объединенная таблица
Column1 Column2 Column3

A

B

C

1

aa

xx

2

cc

-

3

ee

-

4

-

yy

See also