SQL Datenbanken Aufzeichnungen und dynamische Umgebungen in Web-Seiten. Da SQL nicht zwischen doppelte Datensätze zu unterscheiden, könnten Sie Schwierigkeiten haben, sie zu löschen. Sie können Duplikate durch Kopieren alle unterschiedlichen Datensätze an einen anderen Tisch zu löschen, dann das Entfernen des alten Tisch und die Umbenennung der neuen Tabelle auf den Namen des alten. Dieser Prozess macht Entfernen von Duplikaten viel einfacher als die manuelle Suche und Beseitigung von ihnen einzeln . Anleitung
1
Öffnen Sie Ihren SQL-Kommando -Schnittstelle.
2
Type " select count (*) from dup_table . " Ersetzen Sie " dup_table " mit dem Namen der Tabelle, die Sie vermuten, hat Duplikate. Dieser zeigt Ihnen , wie viele Datensätze existieren in Ihrer Tabelle .
3
Type " select distinct aus dup_table . " Dies zeigt , wie viele unterschiedliche Datensätze, die Sie in Ihrer Tabelle haben . Wenn Sie eine kleinere Zahl in dieser Zählung als die letzte zu sehen, müssen Sie doppelte Datensätze .
4
Type " select distinct * in another_table von dup_table . " Ersetzen Sie " another_table " mit einem Tisch , den Sie wollen . Diese kopiert alle nicht- doppelte Datensätze zu Ihrem neuen Tisch. Sie können nun löschen doppelte Tabelle und benennen Sie die neue Tabelle der alten Tabelle den Namen .