Ich versuche, den Wert in einer Tabelle auf die Summe der Werte in einer anderen Tabelle festzulegen. Etwas in diese Richtung:Aggregatfunktion in einer SQL-Aktualisierungsabfrage?
UPDATE table1
SET field1 = SUM(table2.field2)
FROM table1
INNER JOIN table2 ON table1.field3 = table2.field3
GROUP BY table1.field3
Natürlich, wie dies steht, wird es nicht funktionieren - SET
nicht SUM
nicht unterstützt und es nicht GROUP BY
unterstützt.
Ich sollte das wissen, aber meine Gedanken sind leer. Was mache ich falsch?
+1 : Schätzte das Update –