Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

plock007

Select Distinct

Recommended Posts

Olá galera, meu problema é o seguinte:

Tenho uma tabela com registros de nomes de pessoas e alguns dados! O caso é que algumas pessoas foram cadastradas mais de uma vez, então quando eu dou um "SELECT DISTINCT a.nome...", o número de tuplas reduz significativamente! Quero saber se tem algum comando em SQL que me retorna o contrário do Select Distinct, no caso, me retorna somente os nomes que o Select Distinct achou iguais!

 

vlw galera, abraçooooooossss

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resolvi meu problema da seguinte maneira:

 

Select a.nome

From nome_antigo as a

Where a.nome In

(Select b.nome

From nome_antigo as b

Group By b.nome

Having Count(b.nome) > 1

Order by b.nome)

 

vlw, fica ae a dica se alguém precisar desse esquema um dia

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.