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?
Pergunta
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 para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.