2017-02-17 123 views
2

我正在嘗試更新我的表中的記錄與來自不同表的兩個記錄的總和。到目前爲止,我有這個,但它似乎沒有工作。更新記錄從一個表與當前記錄的總和加上另一個表記錄

UPDATE StockCatalog 
    SET StockCatalog.ProductQuantity = (StockCatalog.ProductQuantity + DeliveryContent.DeliveryQuantity) 
    FROM StockCatalog 
    INNER JOIN DeliveryContent on StockCatalog.StockID = DeliveryContent.StockID 

任何幫助將不勝感激。由於

回答

1

試試這個:

UPDATE StockCatalog 
INNER JOIN DeliveryContent on StockCatalog.StockID = DeliveryContent.StockID 
SET StockCatalog.ProductQuantity = (StockCatalog.ProductQuantity + DeliveryContent.DeliveryQuantity) 
+0

如果這個工作,不要忘了接受的答案。 –

相關問題