Databases Reference
In-Depth Information
8.1.1■INNER JOIN
SELECT * FROM TABELLE_A a
INNER JOIN TABELLE_B b
ON a.SPALTEN_NAME = b_SPALTEN_NAME
Bild 8.2■
Inner Join
Beim
INNER JOIN
wird nur derjenige Inhalt ausgegeben, der in beiden Tabellen identisch
ist (Bild 8.2).
8.1.2■FULL OUTER JOIN
SELECT * FROM TABELLE_A a
FULL OUTER JOIN TABELLE_B b
ON a.SPALTEN_NAME = b_SPALTEN_NAME
Bild 8.3■
Full Outer Join
Beim
FULL OUTER JOIN
werden alle verfügbaren Inhalte ausgegeben. Dort, wo kein Ein-
trag vorhanden ist, wird der Wert
NULL
ausgegeben.
NULL
heißt also, dass das Feld leer oder
nicht vorhanden ist (Bild 8.3).
8.1.3■LEFT OUTER JOIN
SELECT * FROM TABELLE_A a
LEFT OUTER JOIN TABELLE_B b
ON a.SPALTEN_NAME = b_SPALTEN_NAME
Bild 8.4■
Let Outer Join