consulta sql relacionando 4 tabelas paradox
minha duvida é o seguinte ,estou usando delphi7 e tabelas paradox na tabela 1 tenho o campo principal codimobiliario e codlogradouro na tabela 2 tenho o campo principal codlogradouro e outro nomelogradouro e na tabela 3 tenho o campo principal codimobiliario e outro codcontribuinte e na quarta tabela o campo principal codcontribuinte e outro nomecontribuinte e eu gostaria que atraves de uma consulta usando um edit eu digitasse o codimobiliario 1 fosse apresentado o codimobiliario, nomelogradouro, nomecontribuinte e agradeço desde já toda a ajuda dos companheiros(as) desde forum.
Famatec
Curtidas 0
Respostas
Aroldo Zanela
23/12/2004
Colega,
SELECT tb1.codimobiliario, tb2.nomelogradouro, tb4.nomecontribuinte FROM tabela1 tb1 INNER JOIN tabela2 tb2 on (tb2.codimobiliario=tb1.codimobiliario) INNER JOIN tabela3 tb3 on (tb3.codimobiliario=tb1.codimobiliario) INNER JOIN tabela4 tb4 on (tb4.codcontribuinte=tb3.codcontribuinte)
GOSTEI 0
Paulo_amorim
23/12/2004
Olá
Deve-se fazer join nessas tabelas pelo codigo, um por um...
Acho que assim funciona, não?
Espero que ajude
Até+
Deve-se fazer join nessas tabelas pelo codigo, um por um...
WHERE a.cod = b.cod AND a.cod = c.cod AND c.cod = d.cod
Acho que assim funciona, não?
Espero que ajude
Até+
GOSTEI 0
Dbergkamps
23/12/2004
tente usar o SQL Builder(clique inverso na Query e selecione SQL Builder) lá vc pode fazer relacionamento como se fosse o próprio Acess.
GOSTEI 0