Self Join

Self Join normal bir birleştirmedir, ancak tablo kendisiyle birleştirilir.

Self Join Syntax

SELECT sütun_adları
FROM tablo1 T1, tablo1 T2
WHERE koşul;Code language: SQL (Structured Query Language) (sql)

T1 ve T2, aynı tablo için farklı tablo takma adlarıdır.

Self Join Örneği

Aşağıdaki SQL kodu, aynı şehirden olan müşterilerle eşleşir:

SELECT A.CustomerName AS CustomerName1, B.CustomerName AS CustomerName2, A.City
FROM Customers A, Customers B
WHERE A.CustomerID <> B.CustomerID
AND A.City = B.City
ORDER BY A.City;Code language: SQL (Structured Query Language) (sql)
self join

Yayımlandı

kategorisi

yazarı:

Etiketler: