Raportowanie i zestawianie danych w języku SQL
Microsoft SQL Server 2008 Express Edition
Złączenie tabel FULL OUTER JOIN
Złączenie FULL OUTER JOIN, to złączenie LEFT OUTER JOIN i RIGHT OUTER JOIN w jednym. Oznacza to, iż w wyniku takiego zapytania otrzymamy listę wszystkich rekordów, z obu (lub więcej) tabel, również uwzględniającą osierocone rekordy (czyli te bez swoich odpowiedników i innych tabelach).
Poniżej zaprezentowano składnię polecenia SELECT łączącego dwie tabele z uwzględnieniem wszystkich rekordów z pierwszej i wszystkich rekordów z drugiej tabeli. W wyniku będą również ujęte wiersze z obu tabel, które nie znalazły swoich odpowiedników w łączonych tabelach.
SELECT lista kolumn
FROM nazwa 1 tabeli
FULL OUTER JOIN
nazwa 2 tabeli
ON wyrażenie warunkowe
Wyrażenie warunkowe musi spełniać te same warunki co w poprzednich łączeniach JOIN.
W ekranach [1] i [2] pokazano działanie przykładowych zapytań, natomiast na ekranie [3] pokazano jak w prosty sposób wyłapać osierocone rekordy (czyl...
Całość szkolenia, dostępna jest za darmo w kursie online.
W trybie podglądu dostępna jest tylko część treści szkolenia.
<< Wróć do opisu szkolenia
|