with x as (
SELECT GNR1, TNR1, ZNR1, max(VZT) MaxVZT
FROM MyFile1 WHERE auf1 in (select AUF2 from MyFile2 WHERE
DAT >= 20121101 AND DAT <= 20121130)

group by GNR1, TNR1, ZNR1)
select sum(MaxVZT)

From x

Der Subselect im Where liefert mehr als eine Zeile.