Guten Tag,
Ich möchte die Spalte der ersten Tabelle mit der gebildeten Summe aus einer anderen Tabelle updaten.
Meine Lösung:
UPDATE Artikel
SET Artikel.Istbestand = (SELECT Sum(ArtikelLagerBestand.Bestand) FROM ArtikelLagerBestand where ArtikelLagerBestand.ArtikelNr = Artikel.ArtikelNr Group by ArtikelLagerBestand.ArtikelNr)
from Artikel
INNER JOIN ArtikelLagerBestand ON Artikel.ArtikelNr = ArtikelLagerBestand.ArtikelNr
Das geht auch aber bei der Anzeige wie viel Datensätze geändert wurden, werden weniger angegeben als vorhanden.
Hat jemand eine Erklärung?
Gruß Werner