Jobless 0 Denunciar post Postado Fevereiro 27, 2012 Olá pessoal estou precisando de ajuda pois tenho uma dúvida; Preciso saber se é posível acessar os registros de uma tabela ordenando pelo RG mas mostrando os repetidos em ordem crescente tipo; 45748745 - Paulo 45748745 - Paulo 45748745 - Paulo 47474747 - Jose 47474747 - Jose 47474747 - Jose 45454545 - Fatima 45454545 - Fatima 78787878 - Orlando 63563565 - Maria Notem que paulo é o usuário com mais rgs repetidos, depois jose e em seguida fatima e depois os usuarios normais sem repeticoes de rg... é posível fazer isso com consulta apenas? Aguardo ajuda :blush: Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Fevereiro 27, 2012 Supondo tabela ------ nome rg repetições select nome,count(*) qtd from tabela group by nome listagem select nome,rg from tabela "juntando" select tabela.nome,tabela.rg,contagem.qtd from ( select nome,count(*) qtd from tabela group by nome ) contagem,tabela where contagem.nome = tabela.nome order by contagem.qtd desc Compartilhar este post Link para o post Compartilhar em outros sites