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

Outer

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

Ключевое слово outer является необязательным и представляет собой тип объединения по умолчанию, используемый в том случае, если не указан префикс join.

Синтаксис:  

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

Аргументы:  

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

Пример:  

Example 1A

Table1

-

A

B

1

aa

2

cc

3

ee

Example 1B

Table2

-

A

C

1

xx

4

yy

SQL SELECT * from table1;

join SQL SELECT * from table2;

ИЛИ

SQL SELECT * from table1;

outer join SQL SELECT * from table2;

Пример 1C

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

-

-

A

B

C

1

aa

xx

2

cc

-

3

ee

-

4

-

yy

Подробнее

 

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!

Присоединяйтесь к программе модернизации аналитики

Remove banner from view

Модернизируйте ваши важные приложения QlikView без ущерба с помощью программы модернизации аналитики. Щелкните здесь для получения дополнительной информации или свяжитесь с нами: ampquestions@qlik.com