Ir para conteúdo

POWERED BY:

Arquivado

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

SergioLuque

Unir Tabelas

Recommended Posts

Olá galera , seguinte ,Possuo duas tabelas onde a TabelaA tem dois campos que são relacionados com umm campo da TabelaB , assim : TabelaA.Pergunta1 = TabelaB.CodigoTabelaA.Pergunta2 = TabelaB.CodigoEstrututas :TabelaA.Pergunta1 T-3TabelaA.Pergunta2 T-3TabelaA.Nome T-30TabelaB.Codigo T-3TabelaB.Descricao T-30Usando o Inner Join , não me mostra os casos em que Pergunta1 e Pergunta2 são diferentes.Usando o Left Join mostra todos os dados , só que o campo Descricao vem vazio .Pergunto : Como fazer para aparecer todos os dados da TabelaA.Nome e suas respectivas Descrições?Obrigado desde já.

Compartilhar este post


Link para o post
Compartilhar em outros sites

nao aparece porque provavelmente os valores de Pergunta01 e Pergunta02entao voce tem que fazer um join com dois labels diferentes exemploSELECT tabA.*, tabB1.descricao, tabB2.descricaoFROM (TabelaA as tabA INNER JOIN TabelaB as tabB1 ON tabA.Pergunta1 = tabB1.Codigo) INNER JOIN Tabela2 as tabB2 ON tabA.Pergunta2 = tabB2.Codigosacou? voce chama a mesma tabela com dois nomes para criar dois relacionamentos diferentes pelos campos, para cada um ser conferido separadamenteBeles?Flows

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.