hallo zusammen,
ich habe 2 Tabellen die ich miteinander vergleichen und eine mit neuen Werten aus der anderen updaten möchte.
ich habe folgende zwei SQL Scripts probiert aber beide bringen mir die selbe Fehlermeldung:
1.
update artikel set artikel.maxfm = (select atf.maxfm from artikel_tmp_fm as atf join artikel as a on (a.artikel=atf.artikel))
2.
set artikel.maxfm = (select artikel_tmp_fm.maxfm from artikel_tmp_fm where artikel_tmp_fm.artikel = artikel.artikel)
Fehlermeldung: Die Unterabfrage gab mehr als einen Wert zurück. Das ist ungültig, wenn die Unterabfrage auf =, !=, , >= folgt oder als Ausdruck verwendet wird.
Die Anweisung wurde beendet.
wo ist mein Fehler?
vielen Dank
mfg
Daniel