Mysql 更新多行';s

Mysql 更新多行';s,mysql,Mysql,我想通过用户输入一次更改多行的一个字段 比如: 我在某个分店买了一些书,我想把其中一些换到另一个分店 用户选择要更改的书籍(通过代码条),然后数据库更新分支的字段 我该怎么做 谢谢 UPDATE tbl SET branch = $new_branch WHERE book_id IN (11,22,3344); 您需要构造ID列表 另一种方法涉及一个多表更新和一个用图书ID填充的tmp表。什么数据库?什么编程语言?数据库是由用于管理库的软件“koha”创建的。数据库是mysq

我想通过用户输入一次更改多行的一个字段

比如:

我在某个分店买了一些书,我想把其中一些换到另一个分店

用户选择要更改的书籍(通过代码条),然后数据库更新分支的字段

我该怎么做

谢谢

UPDATE tbl
    SET branch = $new_branch
    WHERE book_id IN (11,22,3344);
您需要构造ID列表


另一种方法涉及一个多表
更新
和一个用图书ID填充的tmp表。

什么数据库?什么编程语言?数据库是由用于管理库的软件“koha”创建的。数据库是mysql!看起来不像一种编程语言,而是一种应用程序。也许最好问问科哈支持中心。你至少做了些什么吗?