Data Retrieval Language
JOINs – Verknüpfung von Relationen
Der RIGHT OUTER JOIN
Alle Datensätze der RECHTEN Tabelle + alle Sätze der LINKE Tabellen BEI DENEN DAS VERKÜPFUNGSKRITERIUM ÜBEREINSTIMMT(werden verknüpft)
(Im Beispiel unten werden die NULL-Felder MAGENTA dargestellt)
Zwei alternative Formulierungen
SELECT
SELECT
a.feld1, a.feld2, a.feld3,
a.feld1, a.feld2, a.feld3,
b.feld_A, b.feld_B, b.feld_C
b.feld_A, b.feld_B, b.feld_C
RIGHT OUTER JOIN tab_226_2 b
RIGHT OUTER JOIN tab_226_2 b
ON a.feld1 = b.feld_A ;
ON a.feld1 = b.feld_A ;
vw_229_bsp1
| feld1 | feld2 | feld3 | feld_A | feld_B | feld_C |
|---|---|---|---|---|---|
| feld1 | feld2 | feld3 | feld_A | feld_B | feld_C |
| 10 | CD | Tontraeger | 10 | Rolling Stones | Best of |
| 20 | Buch | Printmedium | 20 | Philip Lahm | Ich kann kicken |
| 22 | Zeitschrift | Printmedium | 22 | Spiegel | Heft 12 |
| 23 | Asterix | Der Gallier | |||
| 30 | Da Vinci | Mona Lisa | |||
| 31 | Michelangelo | David |