Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Weitere Informationen über Anbindevorgänge (Join)

Der Prozessor vom Typ Join ermöglicht Ihnen die Durchführung vier verschiedener Join-Vorgänge mit Ihren hierarchischen Daten.

Innerer Join (Inner Join)

Dieser Typ von Join-Vorgang wird für Folgendes verwendet:

  • Abstimmen der in zwei Datensätzen identischen Werte
  • Erstellen eines Ergebnissatzes mit allen übereinstimmenden Paaren
Grafische Darstellung eines Inner Join.
Der Ergebnissatz wird folgendermaßen ermittelt:
Das Join-Statement ist zufrieden stellend (Datensatz L stimmt mit Datensatz R überein) Das Join-Statement ist nicht zufrieden stellend
Alle übereinstimmenden Datenelemente werden kombiniert und im Ergebnissatz zurückgegeben. Nicht übereinstimmende Datenelemente werden ignoriert.

Linker äußerer Join (Left Outer Join)

Dieser Typ von Join-Vorgang wird für Folgendes verwendet:

  • Abstimmen der in zwei Datensätzen identischen Werte UND Behalten aller im linken Datensatz vorhandenen Werte
  • Erstellen eines Ergebnissatzes, der diese Datenelemente kombiniert
Grafische Darstellung eines Left Outer Join.
Der Ergebnissatz wird folgendermaßen ermittelt:
Das Join-Statement ist zufrieden stellend (alle in Datensatz L enthaltenen Elemente + Übereinstimmungen in beiden Datensätzen) Das Join-Statement ist nicht zufrieden stellend
Alle Datenelemente im linken Datensatz sowie die übereinstimmenden Datenelemente im linken und rechten Datensatz werden kombiniert und im Ergebnissatz zurückgegeben. Nicht übereinstimmende Datenelemente werden ignoriert.

Rechter äußerer Join (Right Outer Join)

Dieser Typ von Join-Vorgang wird für Folgendes verwendet:

  • Abstimmen der in zwei Datensätzen identischen Werte UND Behalten aller im rechten Datensatz vorhandenen Werte
  • Erstellen eines Ergebnissatzes, der diese Datenelemente kombiniert
Grafische Darstellung eines Right Outer Join.
Der Ergebnissatz wird folgendermaßen ermittelt:
Das Join-Statement ist zufrieden stellend (alle in Datensatz L und R enthaltenen Elemente + Übereinstimmungen in beiden Datensätzen) Das Join-Statement ist nicht zufrieden stellend
Alle Datenelemente im linken Datensatz sowie die übereinstimmenden Datenelemente im linken und rechten Datensatz werden kombiniert und im Ergebnissatz zurückgegeben. Nicht übereinstimmende Datenelemente werden ignoriert.

Vollständiger äußerer Join (Full Outer Join)

Dieser Typ von Join-Vorgang wird für Folgendes verwendet:

  • Beibehalten aller im linken und rechten Datensatz übereinstimmenden Werte
  • Erstellen eines Ergebnissatzes, der diese Datenelemente kombiniert
Grafische Darstellung eines Full Outer Join.
Der Ergebnissatz wird folgendermaßen ermittelt:
Das Join-Statement ist zufrieden stellend (alle in Datensatz L enthaltenen Elemente + Übereinstimmungen in beiden Datensätzen) Das Join-Statement ist nicht zufrieden stellend
Alle Datenelemente im linken Datensatz sowie die übereinstimmenden Datenelemente im linken und rechten Datensatz werden kombiniert und im Ergebnissatz zurückgegeben. Nicht übereinstimmende Datenelemente werden im Ergebnissatz als NULL aufgeführt.

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!