Semi-Join
Im Video hast du dich mit Semi-Joins und Anti-Joins vertraut gemacht. Jetzt kannst du üben, wie man Semi-Joins einsetzt.
Angenommen, du interessierst dich dafür, welche Sprachen im Nahen Osten (Middle East) gesprochen werden. Die Tabelle languages
enthält Informationen über Sprachen und Länder, aber sagt dir nicht, zu welcher Region die Länder gehören. Du kannst einen Semi-Join erstellen, indem du die Tabelle countries
nach einer bestimmten region
filterst und das dann zum weiteren Filtern der Tabelle languages
verwendest.
Baue den Semi-Join wie im Video Block für Block auf, beginnend mit der Auswahl von Ländern aus der Tabelle countries
. Nutze dann eine WHERE
-Klausel, um die Tabelle languages
nach dieser Auswahl zu filtern.
Diese Übung ist Teil des Kurses
Datenverknüpfungen in SQL
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
-- Select country code for countries in the Middle East
___