Doubletten entfernen aus Postgres

2015-01-16 11:02 (2015-01-16 11:02)

Zum Entfernen von Doubletten aus Postgres-Tabellen (etwa, wenn ein Feld unique werden soll) nehme man folgendes Rezept:

delete from srvc_broadcast s where exists (select 1 from srvc_broadcast s2 where 
s2.slug = s.slug and
s2.id > s.id)

(Dies geht angeblich am schnellsten; Rezept von https://stackoverflow.com/questions/1746213/how-to-delete-duplicate-entries)

Janos Bekesi

Admin, Software

---
---