
lorometal
(usa CentOS)
Enviado em 20/05/2009 - 13:22h
bom dia amigos,
estou montando um relatorio com o crystal reports, chamando um db em firebird, onde preciso listar informações cruzadas
de duas ou mais tabelas. meu caso, tenho a tabela TB_VEICAD, onde tenho o cadastro de veículos, TB_TRACAD, onde tenho o cadastro dos transacionadores(o sistema registra clientes, transportadoras, funcionarios, fornecedores todos na mesma tabela.. é uma
[*****]), e preciso listar todos os clientes que possuem um caminhão modelo 710, onde na tabela de cadastro de veículos há um campo VEICPR que faz referencia ao campo TRACOD ( codigo de transacionador) da tabela TB_TRACAD.
isso usando apenas linguagem SQL que é interpretada pelo crystal reports que acessa o banco.
eu consigo recuperar os dados de uma tabela com SELECT TRACOD , TRANOM , TRAEND , TRACEP , TRAMUN , TRAEST FROM TB_TRACAD WHERE TRAEST = 'ES' ORDER BY TRANOM DESC e também consigo recuperar os dados da tabela de veiculos com SELECT VEICOD , VEIMOD , VEIPLC , VEICHAS , VEIANO VEICPR FROM TB_VEICAD WHERE VEIMOD = '710 plus'