Các cập nhật bạn thực hiện đối với CTE sẽ được chuyển sang bảng nguồn.
Tôi đã phải đoán ở giản đồ của bạn một chút, nhưng một cái gì đó như thế này sẽ hoạt động.
;WITH T AS
( SELECT InvoiceNumber,
DocTotal,
SUM(Sale + VAT) OVER(PARTITION BY InvoiceNumber) AS NewDocTotal
FROM PEDI_InvoiceDetail
)
UPDATE T
SET DocTotal = NewDocTotal