Fórum Problemas com SQL usando 2 LEFT OUTER JOIN p/ mesma tabela #52091
09/08/2005
0
Exemplo:
SELECT Pedido.N_Pedido , Cliente.Nome_Cliente , Cliente_Entrega.Nome_Cliente Cliente_Entrega
FROM Pedido
LEFT OUTER JOIN Cliente Cliente ON ( Cliente.Codigo = Pedido.Cod_Cliente )
LEFT OUTER JOIN Cliente Cliente_Entrega ON ( Cliente_Entrega.Codigo = Pedido.Cod_Cliente_Entrega )
O problema é que não aparece os Nomes dos Clientes.
se a SQL ficar do modo abaixo funciona
SELECT Pedido.N_Pedido , Cliente.Nome_Cliente
FROM Pedido
LEFT OUTER JOIN Cliente Cliente ON ( Cliente.Codigo = Pedido.Cod_Cliente )
att
Bruno
Bfbraz
Curtir tópico
+ 0Posts
09/08/2005
Gandalf.nho
SELECT Pedido.N_Pedido, Cli1.Nome_Cliente, Cli2.Nome_Cliente FROM Pedido LEFT OUTER JOIN Cliente Cli1 ON (Cli1.Codigo = Pedido.Cod_Cliente) LEFT OUTER JOIN Cliente Cli2 ON (Cli2.Codigo = Pedido.Cod_Cliente_Entrega)
Gostei + 0
09/08/2005
Bfbraz
a SQL continua do mesmo modo,mesmo vc tendo mudados os Alias das Tabelas
Obrigado pela resposta.
Att.
Bruno
Gostei + 0
09/08/2005
Bfbraz
Funcionou sim, muito obrigado pelo post, me ajudou bastante.
Att
Bruno
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)