gpt4 book ai didi

mysql - Mysql中通过变量使序列自增序号

转载 作者:行者123 更新时间:2023-11-29 06:52:07 25 4
gpt4 key购买 nike

在我的示例中,我有这个表:

| name | number   |
-------------------
| abc | |
| bca | |
| sad | |
| tyu | |
| hjh | |
| lpk | |
| ass | |
| drc | |
| dfg | |

然后我得到一些充满数字的变量,例如:

$order = 3,然后我想进行查询以更新上面的表格,如下所示:

| name |  number  |
--------------------
| abc | 1 |
| bca | 2 |
| sad | 3 |
| tyu | 1 |
| hjh | 2 |
| lpk | 3 |
| ass | 1 |
| drc | 2 |
| dfg | 3 |

如何在 mysql 查询中执行此操作?

先谢谢大家了

最佳答案

SET @order=3;
UPDATE Table1 SET number2=MOD(number-1,@order)+1;

关于mysql - Mysql中通过变量使序列自增序号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47050890/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com