PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Entfernen doppelter Zeilen in PostgreSQL mit mehreren Spalten

Hier ist eine Option

DELETE FROM votes T1
    USING   votes T2
WHERE   T1.ctid < T2.ctid 
    AND T1.voter = T2.voter 
    AND T1.election_year  = T2.election_year;

Siehe http://sqlfiddle.com/#!15/4d45d/5