USING in Aktion
In den vorherigen Übungen hast du Joins mit dem Schlüsselwort ON
durchgeführt. Denk aber daran, dass du das Schlüsselwort USING
nutzen kannst, wenn beide Namen der zu verknüpfenden Felder gleich sind.
Jetzt schaust du dir die Tabelle languages
in der Datenbank genauer an. Welche Sprachen sind offizielle Amtssprachen und welche werden inoffiziell gesprochen?
Zur Beantwortung dieser Frage nutzt du USING
, um deine Abfrage zu vereinfachen.
Diese Übung ist Teil des Kurses
Datenverknüpfungen in SQL
Anleitung zur Übung
- Benutze das
code
-Feld der Ländertabelle, um denINNER JOIN
mitUSING
zu vervollständigen, aber ändere keine Aliasnamen!
Interaktive Übung zum Anfassen
Probieren Sie diese Übung aus, indem Sie diesen Beispielcode ausführen.
SELECT c.name AS country, l.name AS language, official
FROM countries AS c
INNER JOIN languages AS l
-- Match using the code column
___