mein SQL- Kommando zickt. Kann MySQL 4.1 evtl den subselect nicht?
Ab wann geht der?
http://dev.mysql.com/doc/refman/5.1/de/subqueries.html
"Seit MySQL 4.1 werden alle Unterabfrageformen und -operationen, die der SQL-Standard vorsieht, ebenso unterstützt wie einige weitere Funktionen, die MySQL-spezifisch sind."
DELETE FROM tm_anwesenheit AS anw1
WHERE anw1.id IN
(SELECT anw2.id
FROM tm_anwesenheit AS anw2
WHERE anw2.adr_id = anw1.adr_id
AND anw2.slot_nr = anw1.slot_nr
AND anw2.id > anw1.id
)
Vielleicht ein "AS" zuviel?