Ir para conteúdo
Fórum Script Brasil
  • 0

select complicado


serginho_pv

Pergunta

Tenho uma tabela chamada REQUISICAO e outra chamada TAB-LOTACAO.

REQUISICAO.cod_diarialotacao, REQUISICAO.cod_combustivellotacao, REQUISICAO.cod_pedagiolotacao que são do tipo inteiro.

TAB-LOTACAO.Codigo (inteiro) e TAB-LOTACAO.Lotacao (varchar).

Como eu faço para listar todas as requisicoes e os respectivos nome de Lotacao responsavel pelas despesas com diária, combustível e pedágio?

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Oi, 'serginho_pv' !

Pelo que entendi, TAB-LOTACAO é uma tabela de domínio que é usada pela tabela REQUISICAO. A pergunta é: Onde em REQUISICAO se faz referência a TAB-LOTACAO?

Responda a pergunta, pois ela é chave para a montagem de seu sql.

Link para o comentário
Compartilhar em outros sites

  • 0
Oi, 'serginho_pv' !

Pelo que entendi, TAB-LOTACAO é uma tabela de domínio que é usada pela tabela REQUISICAO. A pergunta é: Onde em REQUISICAO se faz referência a TAB-LOTACAO?

Responda a pergunta, pois ela é chave para a montagem de seu sql.

A referência é feita através dos campos cod_pedagiolotacao, cod_diarialotacao e cod_combustivellotacao.

Link para o comentário
Compartilhar em outros sites

  • 0

Oi, 'serginho_pv'!

SELECT LD.Lotacao AS Diaria_Lotacao, LC.Lotacao AS Combustovel_Lotacao, LP.Lotacao AS Pedagio_Lotacao
FROM REQUISICAO R
INNER JOIN Lotacao LD ON LD.Codigo = R.cod_diarialotacao
INNER JOIN Lotacao LC ON LC.Codigo = R.cod_combustivellotacao
INNER JOIN Lotacao LP ON LP.Codigo = R.cod_pedagiolotacao

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,9k
×
×
  • Criar Novo...