100%

Join | Tabellen miteinander verknüpfen und erweitern

Lektion Progress

Join | Tabellen miteinander verknüpfen und erweitern

Häufig benötigen wir für Fragestellungen mehr als eine Tabelle als Datengrundlage.

In unserem Beispiel der Studenten und Vorlesungen könnte daher z.B. die Frage gestellt sein:

Geben Sie die Namen aller Studenten (Namen) aus und den Umfang Ihrer besuchten Vorlesungen!

Das gewünschte Ergebnis soll dabei in etwa wie folgt aussehen:


 

 

SELECT Name, Umfang 
FROM Student 
JOIN Vorlesung
ON Student.Vorlesung = Vorlesung.ID 

Der Abschnitt 
ON Student.Vorlesung = Vorlesung.ID
wird das Bezugsfeld der beiden Tabellen definiert.