Inner Join - Alguém poderia me explicar este conceito?

Ainda não consegui entender, tem algo a ver com Chave Estrangeira ?

abção!!

inner join é um dos tipos de join. O que ele quer dizer é: o CampoA da tabela 1 que é vinculado ao CampoB da tabela2 tem que existir nas duas tabelas para o registro aparecer na consulta resultante. Ex:

Tabela1 CampoA [b]1[/b] 2 3 [b]4[/b]

Tabela2 CampoB [b]1[/b] [b]4[/b] 6 7

select Tabela1.CampoA from Tabela1 inner join Tabela2 on (Tabela1.CampoA=Tabela2.CampoB)

Consulta CampoA 1 4

Dá uma olhada aqui, isso deve te ajudar:



[]'s