Tôi đang cố gắng đặt giá trị trong một bảng thành tổng của các giá trị trong một bảng khác. Một cái gì đó dọc theo những dòng:Chức năng tổng hợp trong truy vấn cập nhật SQL?
UPDATE table1
SET field1 = SUM(table2.field2)
FROM table1
INNER JOIN table2 ON table1.field3 = table2.field3
GROUP BY table1.field3
Tất nhiên, vì đây đứng, nó sẽ không làm việc - SET
không hỗ trợ SUM
và nó không hỗ trợ GROUP BY
.
Tôi nên biết điều này, nhưng tâm trí của tôi vẽ một khoảng trống. Tôi đang làm gì sai?
+1 : Đánh giá cao bản cập nhật –