SQL JOIN operatörü, birden fazla tablodan veri birleştirmek için kullanılır 12. Kullanımı şu şekildedir:
SELECT sütun_listesi FROM tablo1 <JOIN TİPİ> tablo2 ON tablo1.sütun = tablo2.sütun;
Burada:
- sütun_listesi: Her iki tablodan da alınacak sütunların listesi 4.
- tablo1 ve tablo2: Birleştirilecek tabloların isimleri 4.
- JOIN TİPİ: INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL OUTER JOIN veya CROSS JOIN gibi birleştirme tipi 4.
Temel JOIN tipleri:
- INNER JOIN: İki tablodaki eşleşen kayıtları getirir 12.
- LEFT JOIN (LEFT OUTER JOIN): Sol tablodaki tüm kayıtları ve sağ tablodan eşleşenleri getirir 12.
- RIGHT JOIN (RIGHT OUTER JOIN): Sağ tablodaki tüm kayıtları ve sol tablodan eşleşenleri getirir 12.
- FULL JOIN (FULL OUTER JOIN): Her iki tablodaki tüm kayıtları getirir 12.
- CROSS JOIN: İki tablodaki olasılıkların tümünü kartezyen olarak birleştirir 24.
5 kaynaktan alınan bilgiyle göre: