Da hörst du Dieter.
Ich hätte es einfacher gesagt: Ein skalarer Subselect darf nur 1 Feld und 1 Satz als Ergebnis liefern.
Group by macht da keinen Sinn, da du dann nur die Gruppe liefern könntest und da gibts schnellere Wege.

Aber es muss doch eine Beziehung des Group-By-Feldes zur Update-Datei geben?
Oder schränkst du den Update noch zusätzlich ein?
Was und wie klappt denn nun das, was du vorhast?