本文介绍了如何通过条件重置增量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
DECLARE @intFlag INT
SET @intFlag = 1
UPDATE #temp_patrons
set
@intFlag = [order] = @intFlag + 1
IF @intFlag = 3
BEGIN
SET @intFlag = 1
END
我尝试了什么:
i尝试使用循环或案例但没有发生任何事情。
输出将像这个。
EX。
|订购|
| 1 |
| 2 |
| 3 |
| 1 |
| 2 |
| 3 |
解决方案
DECLARE @intFlag INT SET @intFlag = 1 UPDATE #temp_patrons set @intFlag = [order] = @intFlag + 1 IF @intFlag = 3 BEGIN SET @intFlag = 1 END
What I have tried:
i tried using loop or cases but nothing happened.
The output will be like this.
EX. | order | | 1 | | 2 | | 3 | | 1 | | 2 | | 3 |
解决方案
这篇关于如何通过条件重置增量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!