我有一张桌子:
ID | VALUE | DATE
1 | 5 | 2012-10-01
2 | 7 | 2012-10-02
3 | 3 | 2012-10-05
4 | 0 | 2012-05-07
我想补充一下当前值的顶部VALUE 是随机的单独地1 和 5 之间。
Let say:
ID | VALUE | RANDOM VALUE
1 | 5 | 0
2 | 7 | 2
3 | 3 | 3
4 | 0 | 6
新价值
ID | VALUE
1 | 5
2 | 9
3 | 6
4 | 6
我该怎么做呢?我能想到的就是通过执行游标类型的查询。
有什么帮助吗?
Try
UPDATE TABLE SET VALUE=VALUE+ROUND(1+RAND()*4);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)