Select Maluco!!!!

Delphi

18/05/2005

Bom gente sei q to enxendo já... mas como sou leigo estou perguntando e nao estou deixando a peteca cair....

preciso faz um select... veja a estrutra da tabela

Dados da Tabela
========================================
Tabela Viagem * Tabela Moeda * Tabela Navio
========================================
Viagem * Descricao * NAVIO
CodNavio * *
Entrada *
Saida *
Operacao *
Transportador *
Armador *
Atracacap
Moeda
Valor
Vencimento
Fianciado

Eu preciso de um Select, só que só traz a descricao da moeada se a TabelaViagem.Moeda = TabelaMoeda.Moeda
e a TabelaViagem.Navio = tabelanavio.Navio
e o TabelaViagem.Viagem = Edit1.Text


ou seja eu tenho q ter a Viagem,codNavio,Entrada,Saida,Operacao,Transportador,Armador,Atracacao
Moeda,Valor,Vencimento,Fianciado,Descricao.Moeda,Navio.Navio


não sei se expliquei bem mas ....


Fernando_cunha

Fernando_cunha

Curtidas 0

Respostas

Kotho

Kotho

18/05/2005

ficou confusa a estrutura das tabelas... tenta postar separado dentro do post...


GOSTEI 0
Fernando_cunha

Fernando_cunha

18/05/2005

bom eu tentei resolver de uma outra maneira mas nao sei se ainda vai dar problemas futuros...


Tabela Viagem
Viagem
CodNavio
Entrada
Saida
Operacao
Transportador
Armador
Atracacap
Moeda
Valor
Vencimento
Fianciado

Tabela Navio
Navio

Tabela Moeda
Descricao

postei separadamente agora,

obrigado pela atenção Kotho


GOSTEI 0
Fernando

Fernando

18/05/2005

vc podera fazer join, relacionando as tabelas
tipo

select
Viagem.*,
Moeda.Descricao,
Navio.Navio
from Viagem
inner join Moeda on (Viagem.Moeda = Moeda.Moeda)
inner join Viagem.Navio on (Viagem.Navio = Navio.Navio)
where Viagem.Viagem = Edit1.Text

dessa forma vc faz o relacionamento entre as tabelas usando join


GOSTEI 0
POSTAR