RIGHT JOIN
Şimdi birkaç RIGHT join deneyelim. RIGHT join, sağdaki tablodaki tüm satırları ve soldaki tablodan eşleşenleri döndürür.
RIGHT join yapmanın yanı sıra, farklı tablolarda aynı sütun adları olduğunda sorun yaşamamak için SELECT ifandende sütunları tam niteleyerek (fully qualified) nasıl seçeceğini de öğreneceksin. Unutma, bunu sütun adının başına tablo adını ekleyerek yapıyoruz.
Bu egzersizde, bölümün başlarında kullandığımız Chinook veritabanına geri dönüyoruz.
Bu egzersiz, kursun bir parçasıdır
SQL Server'a Giriş
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
-- 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)