Ir para conteúdo

Arquivado

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

josewilson

Trazer dois campos iguais numa consulta

Recommended Posts

Mais uma barreira...

 

Tabela Ficha

____________________________________________________________________________

cod_ficha | cod_ficha_emp | cod_cli_comprei | cod_cli_vendi | cod_emp|

1 | 1 | 1 | 1 | 2

----------------------------------------------------------------------------

Preciso fazer uma consulta que traga o nome do cliente que comprei e o nome do cliente que vendi mas os identificadores são iguais como fazer?

 

----------------------------------------------------------------------------

select cod_ficha_emp, nome_cli from ficha inner join cliente on ficha.cod_cli_comprei = cliente.nome_cli

 

Assim até iria

--------------------------------------------------------------------------------------------------------------------

 

Mas preciso trazer dois nome_cli esse é o X

Compartilhar este post


Link para o post
Compartilhar em outros sites

Algo assim

 

select * 
from ficha inner join cliente AS comprei on ficha.cod_cli_comprei = comprei.cod_cli
          inner join cliente AS vendi on ficha.cod_cli_vendi = vendi .cod_cli

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.