yo,
ich bin ein schnösel, letzter satz der seite bringt des rätsel lösung:
http://dev.mysql.com/doc/refman/5.1/de/delete.html
ausserdem war meine anweisung meiner meinung nach auch nicht ganz richtig. so wie es aussieht, muss du dir erst einmal eine hilfstabelle erstellen und diese dann zum löschen der doubletten benutzen.
CREATE TABLE loeschen
AS
(SELECT MIN(id), adr_id, slot_nr
FROM tm_anwesenheit
GROUP BY adr_id, slot_nr
HAVING COUNT(*) > 2
)
das erzeugt eine tabelle, mit der angabe der doppelten datensätze und der kleinsten id, die also nicht zu löschen ist, sondern alle, deren werte bei adr_id und slot_nr sich gleichen und größer der id sind.
und das ist auch das, was Rafael gesagt hat. ich meine mich zu erinnern, dass es nicht das erste mal ist, dass ich die doublettenprüfung versemmel...
Ilja