Jawny prefiks Join może być poprzedzony prefiksem Outer, aby określić sprzężenie zewnętrzne. W przypadku sprzężenia zewnętrznego generowane są wszystkie kombinacje między dwiema 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.
Tabela nazwana, która ma być porównana do załadowanej tabeli.
loadstatementlub selectstatement
Instrukcja LOAD lub SELECT dla załadowanej tabeli.
Skrypt ładowania
Dodaj skrypt przykładowy do swojej aplikacji i uruchom go. Aby zobaczyć wynik, dodaj do arkusza w swojej aplikacji pola wyszczególnione w kolumnie wyników.
Table1:
Load * inline [
Column1, Column2
A, B
1, aa
2, cc
3, ee ];
Table2:
Outer Join Load * inline [
Column1, Column3
A, C
1, xx
4, yy ];
W tym przykładzie dwie tabele, Tabela1 i Tabela2, są scalane w jedną tabelę o nazwie Tabela1. W takich przypadkach prefiks outer jest często używany do łączenia kilku tabel w jedną tabelę w celu wykonywania agregacji wartości z pojedynczej tabeli.