INNER JOIN ifadesi, her iki tabloda da eşleşen değerlere sahip kayıtları seçer.
INNER JOIN Syntax
SELECT sütun_adları
FROM tablo1
INNER JOIN tablo2
ON tablo1.sütun_adı = tablo2.sütun_adı;Code language: SQL (Structured Query Language) (sql)

INNER JOIN Örneği
Aşağıdaki SQL kodu, müşteri bilgilerine sahip tüm siparişleri seçer:
SELECT Orders.OrderID, Customers.CustomerName
FROM Orders
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID;Code language: SQL (Structured Query Language) (sql)

Not: INNER JOIN ifadesi, sütunlar arasında bir eşleşme olduğu sürece her iki tablodaki tüm satırları seçer. “Siparişler” tablosunda “Müşteriler”de eşleşmeyen kayıtlar varsa bu siparişler gösterilmeyecektir!
INNER JOIN – 3 tablo örneği
Aşağıdaki SQL kodu, müşteri ve gönderici bilgileri içeren tüm siparişleri seçer:
SELECT Orders.OrderID, Customers.CustomerName, Shippers.ShipperName
FROM ((Orders
INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID)
INNER JOIN Shippers ON Orders.ShipperID = Shippers.ShipperID);Code language: SQL (Structured Query Language) (sql)

