Sobes.tech
Middle+

INNER JOIN'de sol sağdaki bir satıra birkaç satır karşılık geliyorsa ne olur?

sobes.tech yapay zeka

AI'dan gelen yanıt

INNER JOIN durumunda, sol tablodaki bir satır sağ tablodaki birkaç satıra karşılık geliyorsa, sonuç birkaç satır olur: her sol satır ile her uygun sağ satırın kombinasyonu. Yani, soldaki her satır için, sonuçta yeni satırlar oluşturulur ve sağdaki eşleşmeler sayısınca artar.

Örnek:

-- Tablo A
id | isim
1  | Alice

-- Tablo B
id | hobi
1  | Satranç
1  | Resim

SELECT A.isim, B.hobi FROM A INNER JOIN B ON A.id = B.id;

Sonuç:

isim hobi
Alice Satranç
Alice Resim

Bu şekilde, INNER JOIN soldaki satırları sağdaki tüm uygun satırlara genişletir.