INNER JOIN eshte forma e pare e JOIN. INNER JOIN jep si rezultat te gjitha rekordet te cilat kane te pakten nje match ne te dyja tabelat. Per ta kuptuar me mire shifni shembullin e meposhtem:
Tabela: Persona
| P_Id | Emri | Mbiemri | Qyteti_Id |
| 1 | Altin | Molla | 1 |
| 2 | Stela | Demiraj | 2 |
| 3 | Andi | Topi | 3 |
Tabela: Qyeteti
| Q_Id | Emri | Banore |
| 1 | Tirane | 900.000 |
| 2 | Durres | 250.000 |
| 3 | Korce | 80.000 |
| 4 | Elbasan | 100.000 |
SELECT Emri, Mbiemri, Qyteti
FROM Persona
INNER JOIN Qyeteti ON Persona.Qyteti_Id = Qyteti.Q_Id
Rezultati:
| Emri | Mbiemri | Qyteti |
| Altin | Molla | Tirane |
| Stela | Demiraj | Durres |
| Andi | Topi | Korce |
Sic e shifni qyteti Elbasan nuk ben pjese ne rezultatet e query pasi ne tabelen persona nuk ka asnje rekord qe ka lidhje me kete qytet.