2017-02-17 113 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

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

相关问题