SQL JOIN Nedir? JOIN Türleri ve Kullanımı

Bu kapsamlı SQL JOIN rehberinde INNER JOIN, LEFT JOIN, RIGHT JOIN ve FULL OUTER JOIN kullanımını örneklerle öğreneceksiniz.

JOIN Türleri Görsel Diyagram

INNER JOIN

Sadece iki tabloda eşleşen kayıtlar gelir.

LEFT JOIN

Sol tablo tamamen gelir, sağdan eşleşenler alınır.

RIGHT JOIN

Sağ tablo tamamen gelir, soldan eşleşenler alınır.

FULL OUTER JOIN

Her iki tablodaki tüm kayıtlar gelir.

PostgreSQL JOIN Örneği

SELECT m.malzeme, f.fiyat
FROM malzemeler m
LEFT JOIN fiyatlar f
ON m.malzemeid = f.malzemeid;

MySQL JOIN Örneği

SELECT m.malzeme, f.fiyat
FROM malzemeler m
INNER JOIN fiyatlar f
ON m.malzemeid = f.malzemeid;

Hangi JOIN’i Ne Zaman Kullan?

Sadece eşleşen kayıtlar mı lazım?

→ INNER JOIN

Sol tablodaki tüm veriler gerekli mi?

→ LEFT JOIN

Sağ tablodaki tüm veriler gerekli mi?

→ RIGHT JOIN

Her iki tablonun tamamı mı gerekli?

→ FULL OUTER JOIN

İlgili SQL Yazıları

Latest Software Developers - Yazılım Blog Yazarı Profil Resmi

Yazar

LatestSoftwareDevelopers

Blog where the most up-to-date software is followed. (En güncel yazılımların takip edildiği blog sitesi)

Database ile ilgili yorumlar

Yorum Paylaş

EMail Zorunlu alanlar * *