# Outer

Jawny prefiks Join może być poprzedzony prefiksem outer, aby określić wartość outer join. W przypadku wartości outer join generowane są wszystkie kombinacje między dwoma tabelami. Otrzymana tabela zawiera zatem kombinacje wartości pól z tabel samych danych, gdzie łączące wartości pola są reprezentowane w jednej lub obu tabelach.

Słowo outer jest opcjonalne i stanowi domyślny typ sprzężenia używany w sytuacji, gdy nie określono prefiksu sprzężenia.

Składnia:

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

Argumenty:

Argumenty ładowania tabeli

| Argument | Opis |
| --- | --- |
| tablename | Tabela nazwana, która ma być porównana do załadowanej tabeli. |
| loadstatement or selectstatement | Instrukcja LOAD or SELECT dla załadowanej tabeli. |

Przykład:

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;`

OR

`SQL SELECT * 
 from table1;` `outer join 
 SQL SELECT * from table2;`

Przykład 1C.

| Tabela połączona | - | - |
| --- | --- | --- |
| A | B | C |
| 1 | aa | xx |
| 2 | cc | - |
| 3 | ee | - |
| 4 | - | yy |

## Dowiedz się więcej

* [Join](https://help.qlik.com/pl-PL/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptPrefixes/Join.htm)
* [Inner](https://help.qlik.com/pl-PL/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptPrefixes/Inner.htm)
* [Left](https://help.qlik.com/pl-PL/qlikview/May2024/Subsystems/Client/Content/QV_QlikView/Scripting/ScriptPrefixes/Left.htm)