Ir para conteúdo

Arquivado

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

Tywin

Inner Join Com Vários IDS

Recommended Posts

Bom Dia.

 

Eu tenho a seguinte situação:

 

Uma tabela que tem três campos idênticos.

 

ID_Banco

ID_Banco_Empresa

ID_Banco_Fornecedor

 

E uma tabela de Bancos onde relaciono esses ID's.

 

Só que eu preciso mostrar o nome do banco para os 3 ID's.

 

Eu faço assim:

 

Left Join 
Tbl_Bancos On Tbl_Bancos.ID_Banco = Tbl_Contas_Pagar.ID_Banco
Left Join 
Tbl_Banco_Empresa On Tbl_Banco_Empresa.ID_Banco = Tbl_Bancos.ID_Banco
Left Join 
Tbl_Banco_Fornecedor On Tbl_Banco_Fornecedor.ID_Banco = Tbl_Bancos.ID_Banco

 

Mas ele pega só do primeiro obviamente.

 

Como faço para mostrar o nome do banco para os três ?

 

 

Bgdo.

 

E de vez em quando mais de um vai estar preenchido. Se fosse só 1 fazia beleza.

 

Consegui.

 

Xau.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Soluções

 

1) Faça 3 instancias (chamadas) da tabela banco

exemplo com 2

 

2) Cria uma fuction que receba o id da empresa e retorne o seu nome, use esta function nos selects

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.