如何在同一个查询中执行多个更新。
假设我有这个查询
UPDATE table1
SET
Order = 1
WHERE
ID = 1234
但我想再更改一些 ID 为 2345、2837 和 8399 的订单
我将如何在同一个 mysql 查询中执行此操作。请注意,Order 可能与 1 不同。因为订单字段是唯一的。
最佳答案
UPDATE table1
SET
Order = 1
WHERE
ID in (2345,2837,8399)
关于sql - 查询多个更新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3704642/