INNER JOIN ile LEFT JOIN arasındaki fark nedir?
Cevap
INNER JOIN yalnızca iki tabloda da eşleşen satırları döndürür. LEFT JOIN sol tablonun tüm satırlarını döndürür; sağda eşleşme yoksa o kolonlar NULL olur.
-- Hiç sipariş vermemiş müşteriler
SELECT m.ad
FROM musteriler m
LEFT JOIN siparisler s ON s.musteri_id = m.id
WHERE s.id IS NULL;İlgili Veritabanı & SQL soruları
Bu konuda başka bir soru biliyor musun?
Mülakatta karşılaştığın soruları ekle, onaylandıktan sonra yayına alınsın.