Fórum ajuda com select #390888

20/11/2010

0

Olá pessoa,

estou dando suporte a um aplicativo que tem a seguinte estrutura(resumida):

PessoaFisica(ID, Nome, RG)
Dependentes(ID, ID_PF, Nome, GrauParentesco);
PessoaJuridica(ID, Nome, CNPJ);
ContatoPessoaJuridica(ID, ID_PJ, Nome, Fone, Ramal);

Preciso de uma consulta SQL que me retorne todas as pessoas que tenham um determinado nome. Preciso saber nesse retorno o tipo de pessoa, por exemplo, se PessoaFisica ou Dependente ou PessoaJuridica ou ContatoPessoaJuridica.

Alguém pode me ajudar?

Carlos Phelippe

Carlos Phelippe

Responder

Posts

20/11/2010

Emerson Nascimento

select 'PF' Tipo, Nome from PessoaFisica where Nome like '%NOMEDESEJADO%'
union all
select 'Dep' Tipo, Nome from Dependentes where Nome like '%NOMEDESEJADO%'
union all
select 'PJ' Tipo, Nome from PessoaJuridica where Nome like '%NOMEDESEJADO%'
union all
select 'ContatoPJ' Tipo, Nome from ContatoPessoaJuridica where Nome like '%NOMEDESEJADO%'

Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar