10.5. Der Right-Outer-Join

Ein Right-Outer-Join ist genau das Gleiche wie ein Left-Outer-Join. Der einzige Unterschied besteht darin, dass er die rechte Tabelle mit der linken vergleicht. Die beiden Abfragen unten geben Ihnen genau das gleiche Ergebnis:

Der Right-Outer-Join vergleicht die rechte Tabelle mit der linken.

SELECT m.maedchen, s.spielzeug
				FROM spielzeuge s
				RIGHT OUTER JOIN maedchen m
				ON m.spielzeug_id = s.spielzeug_id;
SELECT m.maedchen, s.spielzeug
FROM maedchen m
LEFT OUTER JOIN spielzeuge s
ON m.spielzeug_id = s.spielzeug_id;

Die linke Tabelle.

Die rechte Tabelle.

Die linke Tabelle.

Die rechte Tabelle.

Diese Abfrage haben Sie auf Seite 420 schon gesehen.

Die äußere Tabelle (in beiden Abfragen).

Beide Abfragen machen die Tabelle ...

Get SQL von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.