좋은 하루들. 현재 ContractQty
의 현재 값을 TotalAmountQty
으로 뺀 sql 구문을 만듭니다. 아래 코드는 임시 테이블에서 ContractQty
과 TotalAmountQty
을 뺍니다. 내 질문은 ContractQty
값을 내 테이블 소매점으로 업데이트하는 방법입니다. XDeal
ColumnName ContractQty
여기서 DocNumber
입니다. 임시 테이블에서 데이터를 가져 오는 중입니까? 내 열 ContractQty
Retail.XDeal
감사를 얻고 업데이트 화면 촬영을 필요로하는 값은Sql의 업데이트 값
WITH A AS (SELECT A.DocNumber,SUM(B.Qty) AS TotalAmountQty
FROM Retail.XDeal A
INNER JOIN Retail.XDealDetail B
ON A.DocNumber = B.DocNumber
GROUP BY A.DocNumber)
SELECT SUM(A.ContractQty-B.TotalAmountQty) as ContractQty FROM Retail.XDeal A
INNER JOIN A B
ON A.DocNumber = B.DocNumber
이것은 매우 혼란스러운 질문입니다. 가능한 경우 작성된 영어를 더 잘 부탁 한 사람에게 질문을 검토하고 적절한 편집을 제안하십시오. 이 문장은 특히 이해하기가 매우 어렵습니다. "내 질문은 ContractQty의 값을 내 테이블 Retail.XDeal ColumnName ContractQty로 업데이트하는 방법입니다. 여기서 DocNumber는 임시 테이블에서 데이터를 가져 오는 중입니까?" –