Ir para conteúdo

Arquivado

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

José Ari Junior

[Resolvido] Retornar a descricao de dois IDs de outra tabela

Recommended Posts

Tenho uma tabela que contem três campos: MEMO_ID, DEPT_ID_DESTINO e DEPT_ID_ENVIO, que é gravado o ID do departamento.

Na tabela DEPARTAMENTO eu tenho os campos DEPT_ID e DEPT_DESCRICAO.

Como faço essa consulta, para retornar a descrição dos departamentos, o que enviou e o que recebeu:

 

Tabela MEMO:

MEMO_ID  DEPT_ID_ENVIO  DEPT_ID_DESTINO 
-------  -------------  ---------------
  1           5               8

 

Tabela DEPARTAMENTO:

DEPT_ID  DEPT_DESCRICAO
-------  ----------------------------
  5     DEPARTAMENTO CINCO
  8     DEPARTAMENTO OITO

Compartilhar este post


Link para o post
Compartilhar em outros sites

'Chame" a tabela 2X ...

 

select M.MEMO_ID, M.DEPT_ID_ENVIO, DENV.DEPT_DESCRICAO ENVIO,         
      M.DEPT_ID_DESTINO, DDEST.DEPT_DESCRICAO DESTINO
from MEMO M,DEPARTAMENTO DENV,DEPARTAMENTO DDEST
WHERE  M.DEPT_ID_ENVIO = DENV.DEPT_ID 
AND M.DEPT_ID_DESTINO = DDEST.DEPT_ID 

Compartilhar este post


Link para o post
Compartilhar em outros sites

'Chame" a tabela 2X ...

 

select M.MEMO_ID, M.DEPT_ID_ENVIO, DENV.DEPT_DESCRICAO ENVIO,         
      M.DEPT_ID_DESTINO, DDEST.DEPT_DESCRICAO DESTINO
from MEMO M,DEPARTAMENTO DENV,DEPARTAMENTO DDEST
WHERE  M.DEPT_ID_ENVIO = DENV.DEPT_ID 
AND M.DEPT_ID_DESTINO = DDEST.DEPT_ID 

 

 

pow cara, valew... não sabia que podia chamar 2 vezes uma tabela... :thumbsup:

é vivendo e aprendendo... :clap: :lol:

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.