這是我創建的資料庫的關系圖:

我需要通過將值乘以在列中插入總價。Orders.Total_PricePizza.Pizza_PriceOrder.Pizza_Amount
我是初學者,所以我不知道如何實際去做。你可以幫幫我嗎?
uj5u.com熱心網友回復:
為此,您需要使用 JOIN 陳述句進行更新。
UPDATE order
SET o.Total_Price = p.Pizza_Price * o.Pizza_Amount
FROM
order AS o
INNER JOIN
Pizza AS p ON p.Pizza_Id = O.Pizza_id
uj5u.com熱心網友回復:
UPDATE order o ,pizza p
SET o.total_price = p.pizza_price * o.pizza_amount
where o.pizza_id = p.pizza_Id;
該查詢將更新來自兩個不同表的資訊,如果記錄太多,將花費更少的時間。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/475574.html
