22,209
社区成员
发帖
与我相关
我的任务
分享
UPDATE petowner po
INNER JOIN pet p
ON po.owenerid = p.id
SET po.money = po.money - p.price
这样的?UPDATE petowner
SET MONEY = MONEY - ( SELECT price
FROM pet
WHERE ID = 1 --这里的1是购买的哪个宠物
)
WHERE ID = 1 --这里的1是谁购买的
UPDATE petowner
SET MONEY = MONEY - ( SELECT SUM(price)
FROM pet
WHERE ID = 1 --这里的1是购买的哪个宠物
)
WHERE ID = 1 --这里的1是谁购买的