Anfang des Inhaltsbereichs

Funktionsdokumentation Inner Join und Outer Join  Dokument im Navigationsbaum lokalisieren

Verwendung

Die Datenmenge, die über eine View selektiert werden kann, hängt entscheidend davon ab, ob die View einen Inner Join oder einen Outer Join realisiert. Beim Inner Join erhalten Sie nur die Sätze des Kreuzprodukts, zu denen in allen an der View beteiligten Tabellen ein Eintrag existiert. Beim Outer Join werden dagegen auch solche Sätze selektiert, bei denen in einigen der an der View beteiligten Tabellen kein Eintrag existiert.

Die über einen Outer Join ermittelte Treffermenge kann eine echte Obermenge der über einen Inner Join ermittelten Treffermenge sein.

Datenbank-Views realisieren einen Inner Join. Sie erhalten über eine Datenbank-View nur solche Sätze, zu denen in allen an der View beteiligten Tabellen ein Eintrag vorhanden ist. Help-Views und Pflege-Views realisieren einen Outer Join. Die folgende Abbildung veranschaulicht einen Inner und einen Outer Join.

Diese Grafik wird im zugehörigen Text erklärt

 

 

 

Ende des Inhaltsbereichs