Tenho um select que pega todas as placas duplicadas no meu banco, mas agora preciso saber o código do cliente que fica em outra tabela, o problema é que em muitos casos a placa duplicada é de clientes diferentes, então nestes casos o select abaixo não traz nenhuma informação.
select pf.placa, count(pf.placa), p.codigo from pessoa_frota pf, pessoa p where p.grid=pf.pessoa group by pf.placa, p.codigo having count(pf.placa)>1;
Como posso fazer um select para buscar todas as placas duplicadas e os clientes de cada placa?
Question
cezarhlima
Tenho um select que pega todas as placas duplicadas no meu banco, mas agora preciso saber o código do cliente que fica em outra tabela, o problema é que em muitos casos a placa duplicada é de clientes diferentes, então nestes casos o select abaixo não traz nenhuma informação.
select pf.placa, count(pf.placa), p.codigo from pessoa_frota pf, pessoa p where p.grid=pf.pessoa group by pf.placa, p.codigo having count(pf.placa)>1;
Como posso fazer um select para buscar todas as placas duplicadas e os clientes de cada placa?
Obrigado!
Link to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.