Połączenie krzyżowe tworzy iloczyn kartezjański między dwiema tabelami, zwracając wszystkie możliwe kombinacje wszystkich wierszy. Nie ma on
klauzula, ponieważ po prostu łączysz wszystko ze wszystkim.
full outer join
jest kombinacją left outer
i right outer
Przystąp. Zwraca wszystkie wiersze w obu tabelach, które pasują do where
zapytania klauzuli oraz w przypadkach, gdy on
warunek nie może być spełniony dla tych wierszy, w których umieszcza null
wartości w niewypełnionych polach.
Ten artykuł w Wikipedii wyjaśnia różne typy złączeń wraz z przykładami danych wyjściowych dla przykładowego zestawu tabel.