RIGHT JOIN
Probieren wir nun einige RIGHT Verbindungen aus. Eine RIGHT Verknüpfung liefert alle Zeilen aus der rechten Tabelle und alle Übereinstimmungen aus der linken Tabelle.
Neben der Durchführung einer RIGHT Verknüpfung lernst du auch, wie du Probleme vermeidest, wenn verschiedene Tabellen die gleichen Spaltennamen haben, indem du die Spalte in deiner Select-Anweisung vollständig qualifizierst. Erinnere dich daran, dass wir dem Spaltennamen den Tabellennamen vorangestellt haben.
Für diese Übung kehren wir zur Chinook-Datenbank vom Anfang des Kapitels zurück.
Diese Übung ist Teil des Kurses
Einführung in SQL Server
Interaktive Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
-- SELECT the fully qualified album_id column from the album table
SELECT
___,
title,
album.artist_id,
-- SELECT the fully qualified name column from the artist table
___ as artist
FROM album
-- Perform a join to return only rows that match from both tables
INNER JOIN artist ON album.artist_id = artist.artist_id
WHERE album.album_id IN (213,214)