[firebase-br] Tabela com 2 IDs

Diego Seleguim seleguim em gmail.com
Qui Nov 15 17:37:31 -03 2007


Ola... resolvi completamente meu problema... mas ficou um pouco
complicado...

select
    r.idrota,

    r.id_remet,
    re.nome as remetente,
    re.cgc as cgc_remet,
    re.inscest as ie_remet,
    lre.endereco as end_remet,
    re.num_end as num_remet,
    ci_re.nome as cidade_remet,
    ci_re.estado as uf_remet,

    r.id_destino,
    de.nome as destinatario,
    de.cgc as cgc_destino,
    de.inscest as ie_destino,
    lde.endereco as end_destino,
    de.num_end as num_destino,
    ci_re.nome as cidade_destino,
    ci_re.estado as uf_destino,

    r.frete_ton,
    r.icms,
    r.distancia,
    r.pedagio
from rota_viagem r, empresa re, empresa de, logradouro lre, logradouro lde,
    cidade ci_re, cidade ci_de
where r.id_remet = re.idemp
and r.id_destino = de.idemp
and re.idlogradouro = lre.idlogradouro
and de.idlogradouro = lde.idlogradouro
and lre.idcidade = ci_re.idcidade
and lde.idcidade = ci_de.idcidade


Teria como resolver de uma forma mais simples?

Abraços e Obrigado



Mais detalhes sobre a lista de discussão lista