Müßte fast so gehen, aber bei UPDATEs gibt es immer nur eine einzelne Zieltabelle und eine FROM-Klausel mit beliebiger Datenquelle, die auch eine komplexe Abfrage sein kann, also etwa:
UPDATE artikel FROM (komplexe Abfrage) SET artikel.feld = quellfeld aus Abfrage.
Was Dein Update macht ist ein artikel2 Feld zu aktualisieren, dann muß der Update auch mit artikel2 anfangen.
UPDATE artikel2 FROM ... SET artikel2.art2_ek1 = ... WHERE ...
Das erfordert mehr Deteailkenntnisse über die Tabellen und Daten, um das so umzuformulieren, dass das klappt, deine Joins müssen wohl gedreht werden, bei inner joins dürfte das nicht das Problem sein.
Tschüß, Olaf.
Olaf Doschke (Setmics)