Tenho 4 tabelas em questão. "pessoa, cliente, clientepfisica e clientepjur".. (especialização)
Precisao buscar os dados de todos os clientes.. os dados de um cliente pessoa Juridica, por exmplo, estão espalhados nas tabelas pessoa, cliente, e clientepjur ..
Para retornar os dados dos Clientes P. Juridica o comando seguinte funciona:
SELECT * FROM pessoa INNER JOIN cliente ON pessoa.idPessoa = cliente.Pessoa_idPessoa INNER JOIN clientepjur ON cliente.Pessoa_idPessoa = clientepjur.Cliente_Pessoa_idPessoa
Mas o problema é que eu preciso dos dados de todos os cliente.. então teria que fazer um INNER JOIN nas tabelas clientepjur e clientepfisica ao mesmo tempo.. o que eu acho q nao eh possivel...
Alguem tem uma solução???
Obrigado!
Attached Files
Edição feita por: Alexandre V. Oliveira, 31/10/2008, 09:51.