Uma ajudinha no comando SQL...

Delphi

08/10/2003

Tenho 3 tabelas, ´Clientes, PFisica, PJuridica´
precisso de unir as 3 tabelas em umas instrução select
mais quando faço isto; os campos null das tabelas PFisica e PJuridica
pegam valores da outra tabela...????

Minha instrução é esta:

SELECT clientes.cli_id, clientes.cli_nome, pjuridica.cnpj, pfisica.cnpf
FROM clientes, pjuridica, pfisica
WHERE (clientes.cli_id = pjuridica.cli_id) or (clientes.cli_id = pfisica.cli_id)

Alguém pode me ajudar a criar esta Instrução da maneira correta?????


Fabricio Fagundes

Fabricio Fagundes

Curtidas 0

Respostas

Macario

Macario

08/10/2003

colega nao manjo muito de sql mas , vc separou os dados mas nao fez uma referencia correta ao meu ver.

Pois nas tabelas pjuridica e pfisica vc identifica o cliente mas como vc identifica na tabela clientes se ele é é PJ ou PF?

seria bem mais facil se tivesse um campo assim

espere mais respostas


GOSTEI 0
POSTAR