Ir para conteúdo
Fórum Script Brasil
  • 0

Vários Inner Join


.Andreia.

Pergunta

Pessoal,

deparei com uma duuuuuvidazinha chata.. seguinte.. tenho uma tabela que grava dados para relatório. Mas existem nessa tabela vários códigos que ligam em outras tabelas e por isso exige uma consulta com varios inner join. Exemplo +- da minha aplicaçao:

tabela_1:

id_tab1 - nome_tab1

1-----------nome1

tabela_2:

id_tab2 - nome_tab2

3-----------nome2

tabela_3:

id_tab3 - nome_tab3

2---------nome3

tabela_relatorio:

id_relatorio - id_tab1 - id_tab2 - id_tab3 - data_alteracao

1----------------1------------3---------2--------27/12/2005

Eu preciso retornar os nome_tab de cada uma, nesse caso seriam um inner joinde 3 tabelas... alguém tem alguma ideia? já pesquisei por ai e não encontrei nada que ajudasse, nem a consulta que o proprio Access gera ajudou.

vls

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

se eu entendi, o q você quer deve ser algo tipo:

Select * from ((tabela_relatorio INNER JOIN tabela_1 ON tabela_relatorio.id_tab1 = tabela_1.id_tab1) INNER JOIN tabela_2 ON tabela_relatorio.id_tab2 = tabela_2.id_tab2) INNER JOIN tabela_3 ON tabela_relatorio.id_tab3 = tabela_3.id_tab3

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...