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 VorlesungON Student.Vorlesung = Vorlesung.ID
SELECT Name, Umfang
FROM Student
JOIN Vorlesung
ON Student.Vorlesung = Vorlesung.ID
Der Abschnitt ON Student.Vorlesung = Vorlesung.IDwird das Bezugsfeld der beiden Tabellen definiert.