Tach!
SELECT t2.id, t2.datum, t2.dings, t2.bums, ... FROM table t2 WHERE t2.id in (4,7,11) AND t2.datum = (SELECT MAX(datum) FROM table t1 WHERE t1.id = t2.id)
Ich brauche zwar in diesem Fall keine 2. Tabelle, [...]
Du brauchst aber zwei Aliase, weil das zwei Datenmengen sind. Zumindest die äußere Query braucht eins, weil du dich im Subselect auf die äußere Datenmenge eindeutig beziehen musst.
dedlfix.