我有两张桌子。第一个表格为Shipping
,其中包含Product
,Quantity
和ID
列。第二个表格为Inventory
,其中包含Product
列和Total
。
我想取Shipping.Quantity
的值并从Inventory.Total
中的值中减去Product
每个表中的Shipping.ID
值匹配,而$onum
是url中的值( UPDATE Inventory.Total
CROSS JOIN Shipping
SET Inventory.total=(Inventorytotal-Shipping.Quantity)
WHERE Inventory.Product=Shipping.Product
AND Shipping.ID=$onum
)。然后我想将新值设置为该产品的Inventory.Total。
我能想到的最好:
{{1}}
答案 0 :(得分:1)
UPDATE Inventory join Shipping
ON Inventory.Product=Shipping.Product
SET Inventory.Total=Inventory.Total-Shipping.Quantity
WHERE Shipping.ID=$ID