Hallo!

Ich möchte mehrere Felder einer Datei mit den Feldern einer anderen Datei ändern.
An sich kein Problem. Ich möchte nur gerne wissen, ob die folgende Syntax auch noch einfacher geht, falls ich in der Zukunft noch mehr Felder habe.

update auftpf1 a set
aufzntureg=(select kdszntureg from kdstpf1 b
where a.auffirma=b.kdsfirma and a.aufkundnr=b.kdskundnr),
aufzntreg=(select kdszntreg from kdstpf1 b where a.auffirma=b.kdsfirma and
a.aufkundnr=b.kdskundnr),
aufzntreg2=(select kdszntreg2 from kdstpf1 b where a.auffirma=b.kdsfirma and
a.aufkundnr=b.kdskundnr),
aufverksch=(select kdsverksch from kdstpf1 b where a.auffirma=b.kdsfirma and
a.aufkundnr=b.kdskundnr)
where aufkundnr in (select kdskundnr
from kdstpf1 c where a.auffirma=c.kdsfirma)

Vielen Dank.
Reiner