0
扣除我有兩個表:product
和sale
。我如何編寫SQL語句來從產品中扣除銷售項目?更新語句從其他表
我試圖
UPDATE product,
sale
SET product = (product.ProductQuantity - sale.quantity)
扣除我有兩個表:product
和sale
。我如何編寫SQL語句來從產品中扣除銷售項目?更新語句從其他表
我試圖
UPDATE product,
sale
SET product = (product.ProductQuantity - sale.quantity)
使用此SQL語句
UPDATE product SET productquantity=(productquantity-(SELECT quantity FROM sale)) WHERE product_id={ some product id }
我添加了WHERE product_id={ some product id }
,因爲您可能只想更新特定產品
根據所珍惜你要更新,必須指定以下內容:
UPDATE T1,T2 SET T1.Field = (T1.Field - T2.Field)
你是非常接近的,但是你必須指定字段更新(您的產品在哪裏)
您的項目相當不清楚。你應該指定表模式。 – Raptor 2011-03-07 04:11:53