Ilja: Alle Einträge mit count(id) > 1 löschen?

Beitrag lesen

yo,

in PostgreSQL.
Wie kann ich an das Problem herangehen?

du machst dir das leben sehr einfach, wenn du noch eine zuästzliche spalte hinzufügtst, wo du einen eindeutigen bezeichner generierst (einfach nur die datensätze hochzählen). dann kannst du die mit gleicher id auch eindeutig unterscheiden, welchen du behalten willst und welche löschen, zum beispiel indem du bei gleicher id, die löscht, die in der generierten spalte einen wert größer als den MIN-wert der spalte haben.

Ilja