update datei set feld=wert where (key1, key2, ... datumsfeld) not in(
select key1, key2, ... max(datum) from datei group by key1, key2, ...


ohne gewähr
Datumsfeld muß JJMT oder DATUM sein, so das max() funktioniert