23 Mart 2021 Salı

RIGTH JOIN - İki Tablonun Kesişimi Yoksa Soldaki Satırı Null Döner

Giriş
Join tiplerini görsel olarak gösteren resimler burada.
Şeklen şöyle
İki çeşit RIGHT JOIN var.
1. RIGHT JOIN
2. RIGHT JOIN (IF NULL)

1. RIGHT JOIN
Sağdaki tablonun tamamını ve soldaki tablonun kesişimini verir. Dolayısıyla sağdaki tablo ile kesişimi olmayan satırlar için bazı sütunlar null gelir.

Örnek
Şöyle yaparız
SELECT from tableA A RIGHT JOIN tableB B on A.key = B.key
2. RIGHT JOIN (IF NULL)
Örnek
Şöyle yaparız
SELECT from tableA A RIGHT JOIN tableB B on A.key = B.key WhERE A.key is NULL


Hiç yorum yok:

Yorum Gönder