- Bir tablonun kendisiyle JOIN işlemine tutulmasına SELF-JOIN işlemi denir.
- Tablodaki aynı değerleri içeren farklı kayıtlar mevcutsa bunları listeleyebilmek için kendisiyle birleştiririz.
- Bir tablo içinde bulunan satırlar arasında referans ilişkisi varsa, o tablo için farklı takma adlar (alias) kullanılarak JOIN sorguları gerçekleştirilebilir.
- Çok kullanılan bir yöntem değildir.
Sorgu:
SELECT a.employeeid AS SicilNo,a.lastname,a.title
,b.employeeid AS AltSicilNo, b.lastname ,b.title
FROM employees AS a
INNER JOIN employees AS b
ON a.title=b.title
WHERE a.employeeid < b.employeeid
ORDER BY a.employeeid
Ders 33'e geçebilirsiniz.
Hiç yorum yok:
Yorum Gönder