Sobes.tech
Junior — Middle

SQL'de tabloların temel bağlantı türlerini sıralayabilir misin?

sobes.tech yapay zeka

AI'dan gelen yanıt

SQL'de temel tablo birleştirme (JOIN) türleri:

  • INNER JOIN — her iki tabloda da eşleşen kayıtları getirir.
  • LEFT JOIN (LEFT OUTER JOIN) — sol tablodaki tüm kayıtları ve sağdaki eşleşenleri getirir; eşleşme yoksa, sağdaki alanlar NULL olur.
  • RIGHT JOIN (RIGHT OUTER JOIN) — LEFT JOIN'e benzer, ancak sağ tablodaki tüm kayıtları getirir.
  • FULL JOIN (FULL OUTER JOIN) — her iki tablodaki tüm kayıtları getirir, eşleşmeyen alanlarda NULL gösterir.
  • CROSS JOIN — iki tablonun kartezian çarpımı, tüm olası satır kombinasyonlarını döndürür.

INNER JOIN örneği:

SELECT users.name, orders.id
FROM users
INNER JOIN orders ON users.id = orders.user_id;