So finden Duplikate in SQL

March 15

Manchmal legen Benutzer versehentlich mehrere Duplikate im System und als Datenbankadministrator sind Sie mit der Suche nach ihnen beauftragt. Leider Duplikate Ressourcen nehmen und machen es schwierig für Recherchen und Berichterstattung. Suche nach Duplikaten in Ihrem SQL-Server ist Datenbank der erste Schritt zur Straffung Daten.

Anweisungen

1 Öffnen Sie SQL Server Management Studio. Klicken Sie auf die Windows-Schaltfläche "Start", wählen Sie "Programme", dann wählen Sie "Microsoft SQL Server." Wählen Sie im Menü "SQL Server Management Studio."

2 Erstellen Sie die doppelte Abfrage. Geben Sie den folgenden Text, und klicken Sie auf "Ausführen", um Duplikate zu finden. In diesem Beispiel wird jeder Kundendatensatz mit der gleichen Sozialversicherungsnummer angezeigt.

Wählen Sie unterschiedliche Social_security von Kunden (Nolock)Gruppe von Kundenmit der count(social_security) > 1Bestellung von social_security

3 Führen Sie eine "select Count" der Duplikate. Vielleicht möchten wissen, wie oft ein Datensatz dupliziert wird. Die folgende Abfrage zeigt die Anzahl der doppelten kundenspezifisch.

Wählen Sie count(*) als Duplicatenumber, Social_security von Kunden (Nolock)Gruppe von Kundenmit der count(social_security) > 1Bestellung von social_security