我有以下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
Run Code Online (Sandbox Code Playgroud)
现在有了这个结果,我想在PEDI_InvoiceDetail中输入DocTotal值列.
我知道不会工作,我知道我错过了什么,它是什么?