我有以下的CTE,将给我整个发票的DocTotal。
;WITH CTE_DocTotal
AS
(
SELECT SUM(Sale + VAT) AS DocTotal
FROM PEDI_InvoiceDetail
GROUP BY InvoiceNumber
)
UPDATE PEDI_InvoiceDetail
SET DocTotal = CTE_DocTotal.DocTotal
现在我想要将PEDI_InvoiceDetail中的DocTotal值输入到列中。
我知道这样不起作用,我也知道我漏掉了什么,但是我缺少了什么呢?