Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

leozeferino

INNER JOIN com 3 TABELAS!

Recommended Posts

Olá.Tenho 3 tabelas no access em que a tabela 1 possui o nome do Autor, a tabela 2 possui os nomes dos textos e a tabela 3 possui as categorias de textos. A tabela de Textos está relacionada com o ID do Autor e com o ID da categoria.A tabela 1 e 2 (nome do autor e texto) já são abertas pelo INNER JOIN. Porém, gostaria que listasse também a categoria do texto que está na tabela 3. Qual seria o jeito mais facil?1 - existe algum código que eu possa usar INNER JOIN com 3 tabelas?2 - eu teria que abrir sempre uma conexão dentro do "while" para listar a categoria?3 - existe outra maneira?Se não entenderem, me avise.Desde já,Brigadão!

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem como você sabe o JOIN em tabelas so funciona pra duas então...basta unir as duas primeiras normale depois uniar a uniao com a terceira tablea...se precisar de um exemplo fala aimas se ja fez esse INNER JOIN continue normal faça o primeiro e depois o segundo join

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem como você sabe o JOIN em tabelas so funciona pra duas então...

 

basta unir as duas primeiras normal

 

e depois uniar a uniao com a terceira tablea...

 

se precisar de um exemplo fala ai

 

mas se ja fez esse INNER JOIN continue normal faça o primeiro e depois o segundo join

<{POST_SNAPBACK}>

bem como você sabe o JOIN em tabelas so funciona pra duas então...

como assim? Inner Join pode ter o numero de tabelas que for

Compartilhar este post


Link para o post
Compartilhar em outros sites

sim pode mas em grupos de duaspelo menos sempre vi e fiz assim...como seria para mais de duas tabelas??

Compartilhar este post


Link para o post
Compartilhar em outros sites
em todos os casos mostrados foi feito como tinha dito antes concatenando duas e o resultado com a terceira... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

 

Negada, deu certinho!

 

Brigadão!!!

 

 

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif   http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

de nada... http://forum.imasters.com.br/public/style_emoticons/default/bye1.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem como você sabe o JOIN em tabelas so funciona pra duas então...

 

basta unir as duas primeiras normal

 

e depois uniar a uniao com a terceira tablea...

 

se precisar de um exemplo fala ai

 

mas se ja fez esse INNER JOIN continue normal faça o primeiro e depois o segundo join

<{POST_SNAPBACK}>

Mario..

Certinho é isso mesmo

Isso em Access, pois em SQL não é necessário

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.