Freigeben über


Dialogfeld "Beitreten" (Visual Database Tools)

Verwenden Sie dieses Dialogfeld, um Optionen für das Verknüpfen von Tabellen anzugeben. Um auf dieses Dialogfeld zuzugreifen, wählen Sie im Entwurfsbereich eine Verknüpfungslinie aus. Klicken Sie dann im Eigenschaftenfenster auf Verknüpfungsbedingung und Typ, und klicken Sie auf die Auslassungspunkte (...) rechts neben der Eigenschaft.

Verknüpfte Tabellen werden standardmäßig mit einer inneren Verknüpfung verbunden, die eine Ergebnismenge basierend auf Zeilen erstellt, die übereinstimmende Informationen in den Verknüpfungsspalten enthalten. Durch Festlegen von Optionen im Dialogfeld " Verknüpfung " können Sie eine Verknüpfung basierend auf einem anderen Operator angeben und eine äußere Verknüpfung angeben.

Weitere Informationen zum Verknüpfen von Tabellen finden Sie unter Query with Joins (Visual Database Tools).

Optionen

Begriff Definition
Tabelle Die Namen der Tabellen oder Tabellenwertobjekte, die an der Verknüpfung beteiligt sind. Sie können die Namen der Tabellen hier nicht ändern – diese Informationen werden nur für Informationen angezeigt.
Spalte Die Namen der Spalten, die zum Verknüpfen der Tabellen verwendet werden. Der Operator in der Operatorliste gibt die Beziehung zwischen den Daten in den Spalten an. Sie können die Namen der Spalten hier nicht ändern – diese Informationen werden zur reinen Informationsanzeige angezeigt.
Operator Geben Sie den Operator an, mit dem die Verknüpfungsspalten verknüpft werden sollen. Um einen anderen Operator als gleich (=) anzugeben, wählen Sie ihn aus der Liste aus. Wenn Sie die Eigenschaftenseite schließen, wird der ausgewählte Operator wie folgt in der Rautengrafik der Verknüpfungslinie angezeigt:

Symbol )
Alle Zeilen aus <Tabelle1> Geben Sie an, dass alle Zeilen aus der linken Tabelle in der Ausgabe angezeigt werden, auch wenn in der rechten Tabelle keine entsprechenden Übereinstimmungen vorhanden sind. Spalten ohne übereinstimmende Daten in der rechten Tabelle werden als NULL angezeigt. Die Auswahl dieser Option entspricht der Angabe von LEFT OUTER JOIN in der SQL-Anweisung.
Alle Zeilen aus <Tabelle2> Geben Sie an, dass alle Zeilen aus der rechten Tabelle in der Ausgabe angezeigt werden, auch wenn in der linken Tabelle keine entsprechenden Übereinstimmungen vorhanden sind. Spalten ohne übereinstimmende Daten in der linken Tabelle werden als NULL angezeigt. Die Auswahl dieser Option entspricht der Angabe von RIGHT OUTER JOIN in der SQL-Anweisung.

Das Auswählen von "Alle Zeilen aus <Tabelle1> " und "Alle Zeilen aus <Tabelle2> " entspricht dem Angeben von FULL OUTER JOIN in der SQL-Anweisung.

Wenn Sie eine Option zum Erstellen einer äußeren Verknüpfung auswählen, ändert sich die Rautengrafik in der Verknüpfungslinie, um anzugeben, dass es sich bei der Verknüpfung um eine linke äußere, rechte äußere oder vollständige äußere Verknüpfung handelt.

Hinweis

Die Wörter "links" und "rechts" entsprechen nicht unbedingt der Position von Tabellen im Diagrammbereich. "Left" bezieht sich auf die Tabelle, deren Name links neben dem Schlüsselwort JOIN in der SQL-Anweisung angezeigt wird, und "rechts" bezieht sich auf die Tabelle, deren Name rechts neben dem JOIN-Schlüsselwort angezeigt wird. Wenn Sie Tabellen im Diagrammbereich verschieben, ändern Sie nicht, welche Tabelle links oder rechts betrachtet wird.

Siehe auch

Abfrage mit Verknüpfungen (Visual Database Tools)
Abfragen und Ansichten entwerfen – Anleitungen (Visuelle Datenbank-Tools)