Gut gestaltete relationalen Datenbanken bieten Sicherungsmaßnahmen zur Verhinderung Datendeduplizierung . Leider manchmal Daten aus Quellen , die nicht über diese Bestimmungen importiert. Darüber hinaus , manchmal Datenbanken werden nur schlecht konzipiert . In diesen Fällen müssen Sie SQL verwenden, um diese doppelte Datensätze zu finden. Finden und Zusammenführen dieser Datensätze kann Ihnen helfen, die Integrität Ihrer vorhandenen Datenbank . Anleitung 
 1 
 Geben Sie den folgenden zu beginnen Ihre Aussage : 
 
 select distinct a_field 
 
 von your_table_name A 
 
 Ersetzen " a_field " mit dem Feld das könnte doppelte Daten enthalten . Ersetzen Sie " your_table_name " mit Ihrer Zieltabelle den Namen 
 2 
 Geben Sie die folgenden Zeilen unmittelbar nach den letzten beiden Zeilen : . 
 
 Wo nicht eindeutig (select B.a_field 
 < p > ab your_table_name B 
 
 Ersetzen " a_field " mit dem Feld, das doppelte Daten enthalten könnten . Ersetzen Sie " your_table_name " mit dem Namen Ihres Zieltabelle den Namen . Dies ist das gleiche Feld und Tabelle aus dem vorherigen Schritt . 
 
 3 
 Geben Sie die folgenden Zeilen unmittelbar nach den letzten beiden Zeilen : 
 
 wo A.a_field = B.a_field ) 
 
 Führen Sie die Abfrage , um die Datensätze zurück mit doppelten Daten für das angegebene Feld .