我有两张桌子:Pur_Entry and Pur_order
Pur_entry => id, name, id_pur_order, is_deleted
Pur_order => id, date, is_deleted
我必须在一个操作中更新两个表中的“is_delete
”。
这些是否有内部联接方法?
答案 0 :(得分:0)
value
答案 1 :(得分:-1)
此主题已在之前提出过 看看这里:MySQL, update multiple tables with one query
在您的情况下,这应该有效:
UPDATE Pur_order, Pur_entry
SET Pur_order.is_deleted = 1
,Pur_entry.is_deleted = 1
WHERE Pur_entry.id_pur_order = Pur_order.id
AND Pur_order.id = @YourDesiredUpdateId
;