SQL Ausgabe aller doppelten Einträge

Sasser

Erfahrenes Mitglied
Guten Abend!

Ich habe in meiner Tabelle durch einen Fehler sehr viele doppelte Einträge. Ich möchte nun gern mir alle doppelten, welche den gleichen Namen unter `dom` haben ausgeben, bis auf einen, sodass ich diese löschen kann.

Code:
DELETE FROM dom WHERE HAVING (COUNT(dom) > 1)

kann ich ja nicht benutzen, da er ja dann alle löscht!

Wie kann ich aber immer 1 übrig lassen?
 
Hi!

Die Antwort auf Deine Frage gibt es u.a. hier.
Da Du uns aber nicht verrätst, welches DBMS Du verwendest, kann auch keiner bessere Tipps geben...

Gruß
Enum
 
Zurück