A volte gli utenti a creare accidentalmente più duplicati nel sistema , e come un amministratore di database , sei il compito di trovare loro. Purtroppo , i duplicati occupano risorse e rendono difficile per le ricerche e il reporting . Trovare dati duplicati nel database di SQL Server è il primo passo per snellire i dati . Istruzioni
1
Aprire SQL Server Management Studio. Fare clic sul pulsante di Windows " Start", selezionare "Programmi ", quindi scegliere " Microsoft SQL Server ". Nel menu , selezionare " SQL Server Management Studio . "
2
Creare la query duplicato . Digitare il testo riportato di seguito e fare clic su "Esegui" per trovare i duplicati . In questo esempio, viene visualizzato alcun record del cliente con lo stesso numero di previdenza sociale .
Selezionare social_security distinto da clientela ( nolock ) gruppo di conteggio customershaving ( social_security ) > 1order da social_security
< br > 3
Eseguire un "select count" dei duplicati . Potreste voler sapere quante volte un record viene duplicato . La query che segue sarà visualizzato il conteggio di ogni cliente duplicato .
Select count ( *) come duplicatenumber , social_security dai clienti ( nolock ) gruppo di conteggio customershaving ( social_security ) > 1order da social_security