INNER JOIN en çok kullanılan tablo birleştirme yöntemidir. İki tablo arasında birleştirme yaparken, tabloların her ikisinde de yer alan değerler seçilir, tablolardan sadece birinde yer alıp diğerinde ilişkili değere rastlanılmayan satırlar seçilmez. Aşağıdaki örnekte urunler ve markalar isimli iki tablo kullanılmıştır.
Aşağıdaki gibi bir sorgu yazıp execute dediğimizde urunler tablosunda bulunan urunmarkaKod ve markalar tablosunda markaKod alanının eşleştiği satırları görmekteyiz.
ya da
şeklinde sorgumuzu oluşturabiliriz. Sadece iki tabloyu JOIN edebiliriz diye bir kısıtlama yoktur. İkiden fazla tabloyuda ihtiyacımıza göre JOIN edebiliriz.


Aşağıdaki gibi bir sorgu yazıp execute dediğimizde urunler tablosunda bulunan urunmarkaKod ve markalar tablosunda markaKod alanının eşleştiği satırları görmekteyiz.

1 2 3 4 5 | Select u.urunKod,u.urunAd,u.urunFiyat,m.markaAd from urunler u inner join markalar m on u.urunMarkaKod=m.markaKod |
1 2 3 4 5 | Select urunler.urunKod,urunler.urunAd,urunler.urunFiyat,markalar.markaAd from urunler inner join markalar on urunler.urunMarkaKod=markalar.markaKod |