Notranje povezovanje uporabljamo takrat, ko črpamo podatke iz 2 ali več tabel. Tabele so povezane s pomočjo tujih ključev. Notranje povezovanje dveh tabel se lahko izvede na dva načina.
SELECT [*|tabela1.atr1,...] FROM tabela1, tabela2... WHERE pogoj;
SELECT [*|tabela1.atr1,...] FROM tabela1 INNER JOIN tabela2 ON (tabela1.atributx = tabela2.atributx);
Tabela z odgovorom ima vse kombinacije vrstic prve in druge tabele, ki ustrezajo danemu pogoju.
Primer povezovanja dveh tabel, z uporabo konstrukta WHERE
Primer povezovanja dveh tabel, z uporabo konstrukta INNER JOIN
Avtorji: Tea Lončarić , Andreja Vehovec, Marko Kastelic , David Drofenik, Saša Divjak, Alenka Kavčič , Matija Marolt, Marko Privošnik, Milan Podbršček, Janko Harej, Andrej Florjančič