Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
5959 Aprendiz
Registrado: Quinta-Feira, 1 de Outubro de 2009 Mensagens: 105
|
Enviada: Seg Mar 29, 2010 10:11 pm Assunto: INNER JOIN Firebird |
|
|
Olá.
Tenho duas tabelas.
[clientes]
id
nome
[registro]
id
descricao
valor
origim => PK Com Cliente
destino => PK Com Cliente
Ou seja em cada registro vai ter duas cliente diferente, o que preciso é em unico select, por exemplo trazer a seguinte info
ID Descricao Origim Destino
1 xxxxx Cliente A Cliente B
Alguem poderia me ajudar? |
|
Voltar ao Topo |
|
|
5959 Aprendiz
Registrado: Quinta-Feira, 1 de Outubro de 2009 Mensagens: 105
|
Enviada: Ter Mar 30, 2010 7:31 am Assunto: |
|
|
Alguem? |
|
Voltar ao Topo |
|
|
carbox Colaborador
Registrado: Quarta-Feira, 3 de Março de 2010 Mensagens: 1471
|
Enviada: Ter Mar 30, 2010 7:57 am Assunto: Re: INNER JOIN Firebird |
|
|
Se entendi o que você quer ficaria mais ou menoa assim:
SELECT R.Id, R.Descricao, R.Valor, R.Origem, R.Destino, C.Nome, C2.Nome From Registro R
Inner Join Clientes C on C.Id = R.Origem
Inner Join Clientes C2 on C2.Id = R.Destino
Espero ter ajudado..
Abraços
5959 escreveu: | Olá.
Tenho duas tabelas.
[clientes]
id
nome
[registro]
id
descricao
valor
origim => PK Com Cliente
destino => PK Com Cliente
Ou seja em cada registro vai ter duas cliente diferente, o que preciso é em unico select, por exemplo trazer a seguinte info
ID Descricao Origim Destino
1 xxxxx Cliente A Cliente B
Alguem poderia me ajudar? |
|
|
Voltar ao Topo |
|
|
|