Às vezes os usuários acidentalmente criar várias duplicatas no sistema, e como um administrador de banco de dados, você está encarregado de encontrar -los. Infelizmente, duplicatas ocupam recursos e torná-lo difícil para pesquisas e relatórios. Encontrar dados duplicados em seu banco de dados SQL Server é o primeiro passo na racionalização de dados. Instruções
1
Abra o SQL Server Management Studio. Clique no Windows botão " Iniciar", selecione " Programas", depois escolha a opção " Microsoft SQL Server. " No menu, selecione " SQL Server Management Studio. "
2
Criar a consulta duplicado. Digite o texto a seguir e clique em "Executar " para encontrar duplicatas. Neste exemplo, qualquer registro do cliente com o mesmo número de segurança social é apresentado.
Selecionar social_security distinto de clientes ( nolock ) grupo por customershaving count ( social_security ) > 1order por social_security
< br > 3
Realizar um " select count " das duplicatas. Você pode querer saber quantas vezes um registro é duplicado. A consulta abaixo irá exibir a contagem de cada cliente duplicado.
Select count (*) como duplicatenumber , social_security de clientes ( nolock ) grupo por customershaving count ( social_security ) > 1order por social_security