MySQL循环每一行并更新

里德

我有一个称为用户的表,例如,它看起来像:

  Name  ID 
  Tom    1
  Al    55 
  Kate  22

...

问题是:这些ID没有按顺序排列。

我想给他们从1到用户长度的新ID。我想声明一些var = 1并在循环中进行UPDATE并赋予它们新的ID = var,然后再执行var = var + 1直到var <=用户长度

我怎样才能做到这一点?

非常感谢你!

坦帕·霾

这是您将在MySQL中执行的操作。只需运行以下命令:

set @newid=0;
update users set ID = (@newid:=@newid+1) order by ID;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

更新mysql中每一行的表列

来自分类Dev

在datagridview中循环每一行

来自分类Dev

在datagridview中循环每一行

来自分类Dev

MySql - 为每一行循环一个月内的日期

来自分类Dev

mysql如何用给定的一组值更新每一行的一列

来自分类Dev

MySQL更新300万行表中的每一行

来自分类Dev

C#MySQL-“更新”正在选择每一行/所有内容

来自分类Dev

MySQL 更新表为每一行添加不同的数量

来自分类Dev

生成特定于while循环每一行的数组

来自分类Dev

为什么循环不迭代每一行?

来自分类Dev

awk for循环文件中的每一行

来自分类Dev

循环遍历每一行值并返回列名

来自分类Dev

更新每一行中的一列

来自分类Dev

MySQL如何更新所有行的列,并为每一行更新不同的列值

来自分类Dev

MySQL将每一行连接到除自身之外的每一行

来自分类Dev

如何通过选择结果更新列的每一行?

来自分类Dev

PostgreSQL用随机值更新每一行

来自分类Dev

更新时间戳在Hibernate中的每一行

来自分类Dev

执行存储过程以在插入之前更新每一行

来自分类Dev

如何通过选择结果更新列的每一行?

来自分类Dev

为每个对应的选择更新每一行

来自分类Dev

如何更新文件中的每一行

来自分类Dev

每毫秒从ArrayAdapter更新Android ListView中的一行

来自分类Dev

用相应的值更新表的每一行

来自分类Dev

如何更新动态 PHP 表的每一行

来自分类Dev

如何与熊猫循环:“对于文件中的每一行,对于每一行中的列”

来自分类Dev

检索,然后使用while循环更新mysql中的同一行

来自分类Dev

MySQL遍历每一行(大表)

来自分类Dev

为MySQL中的每一行设置ID