Wenn Sie mehrere Spalten in mindestens zwei Tabellen in einer SQL-Anweisung auswählen, müssen Sie angeben, wie die Zeilen dieser Spalten in dem Join der Tabellen verknüpft werden. Sie können das SQL-Abfrageerstellungsprogramm zum Definieren der Joinbedingungen verwenden.
Vorbereitende Schritte
Die SQL-Unterstützung für Joins im SQL-Abfrageerstellungsprogramm hängt von der von Ihrem Datenbankanbieter zur Verfügung gestellten Unterstützungsstufe ab.
Je nachdem, welchen Datenbankanbieter Sie verwenden, gibt es möglicherweise Unterschiede in der Syntax. Wenn Sie das SQL-Abfrageerstellungsprogramm zum Erstellen von Joins verwenden, wird von dem Tool versucht, die richtige Syntax für den verwendeten Datenbankanbieter zu verwenden.
Die Anweisung SELECT muss im SQL-Abfrageerstellungsprogramm geöffnet sein und im
Tabellenteilfenster müssen mindestens zwei Tabellen angegeben sein.
Vorgehensweise
Gehen Sie wie folgt vor, um einen Join im SQL-Abfrageerstellungsprogramm zu erstellen:
Erstellen Sie einen Join durch Ziehen des Mauszeigers oder Verwenden eines Popup-Menüs:
|
|
Gehen Sie wie folgt vor, um einen Join durch Ziehen des Mauszeigers zu erstellen: |
- Ziehen Sie den Zeiger im Tabellenteilfenster von einer Spalte in einer Tabelle (erste Tabelle) zu der Spalte in einer weiteren Tabelle (zweite Tabelle), mit der Sie einen Join erstellen wollen.
- Optional: Wenn Sie einen anderen als den Standardjointyp Inner Join verwenden wollen, klicken Sie mit der rechten Maustaste auf die Verbindungslinie und klicken Sie anschließend im Popup-Menü auf Jointyp angeben. Wählen Sie den Jointyp im Fenster Join angeben aus und klicken Sie dann auf OK.
|
Gehen Sie wie folgt vor, um einen Join mithilfe eines Popup-Menüs zu erstellen: |
- Klicken Sie mit der rechten Maustaste auf das Tabellenteilfenster und klicken Sie anschließend im Popup-Menü auf Join erstellen.
- Wählen Sie die Quellentabelle (erste Tabelle) und -spalte im Fenster Join erstellen aus.
- Wählen Sie die Zieltabelle (zweite Tabelle) und -spalte aus.
- Wählen Sie den Jointyp aus und klicken Sie dann auf OK.
|