1

我想更改数据库中一行的值。

例如:它被调用USERID并以ID2000 开始并以用户ID3000 结束。所以我有 1000 个条目。我想改变所有ID的,从一个新的数字开始,每个条目增加+1。

例如,该用户ID以 5000 开始并以 6000 结束。

是否有任何mysql查询?

4

1 回答 1

0
UPDATE Entrys 
SET USERID = (USERID + 4000) 
WHERE ID >= 2000 
AND ID <= 3000

此代码将在 2000 到 3000 之间的每个 USERID 上添加 4000,这意味着它们将被重新编号为 6000、6001 等。

于 2013-02-20T18:06:36.047 回答