SQL doppelte Einträge löschen bis auf eins

Niedrigste ID
DELETE n1 FROM tabellenName n1, tabellenName n2 WHERE n1.id > n2.id AND n1.FELDNAME = n2.FELDNAME

Höchste ID
DELETE n1 FROM tabellenName n1, tabellenName n2 WHERE n1.id < n2.id AND n1.FELDNAME = n2.FELDNAME