İki tane ilişkili tablomuz olsun, bu ilişkili tablolarda birinde olan diğerinde olmayan kayıtları (null) ekrana yazdırmak için kullanılan right outer join ifadesinin birinci örneği
tbliller adlı tablomuz
il_ID il_ad
1 ADANA
2 ADIYAMAN
3 AFYON
4 AĞRI
5 AMASYA
6 ANKARA
tblilceler adlı tablomuz
ilce_ID il_ID ilce_Ad
1 1 ADANA
2 1 SEYHAN
3 1 YÜREĞİR
4 1 CEYHAN
5 1 FEKE
6 1 İMAMOĞLU
7 1 KARAİSALI
8 1 KARATAŞ
9 1 KOZAN
10 1 POZANTI
11 1 ALADAĞ
12 1 SAİMBEYLİ
13 1 TUFANBEYLİ
14 1 YUMURTALIK
15 2 ADIYAMAN
16 2 BESNİ
17 2 ÇELİKHAN
18 2 GERGER
19 7 ALANYA
20 7 KEPEZ
21 7 MANAVGAT
Görüldüğü gibi tblilceler adlı tablomuzda il_ID = 7 olan üç tane ilçe mevcut; fakat tbliller adlı tabloda ise il_ID = 7 olan il mevcut değil. Bu noktada boş (null) kayıtları listelemek için Right Outer Join ifadesini kullanalım.
SELECT
tbliller.il_AD,
tblilceler.ilce_AD
FROM
tbliller
-- Sağda kalan tablodaki null olanları getir
RIGHT OUTER JOIN
tblilceler
ON
tbliller.il_ID = tblilceler.il_ID
WHERE
(il_AD IS NULL)
Sonuç olarak
il_Ad ilce_Ad
Null ALANYA
Null KEPEZ
Null MANAVGAT