首页 > 解决方案 > 同时更新多个不同ID的行

问题描述

有可能做这样的事情吗?

update table set field ='text' where ID=1 and ID=3 and ID=5

我执行了它,但没有更新任何行。

标签: mysqlsqldatabasemariadb

解决方案


你需要IN而不是AND

update table set field ='text' where ID IN (1, 3, 5)

推荐阅读