用sql编写一个循环语句,对表格1里面的数值列中大于60的求和,并输出结果.

2025-03-04 03:22:36
推荐回答(1个)
回答1:

declare @i int
set @i = 0
while @i < 100
begin
update table set column = @i where ID_column = @i
set @i = @i + 1
end

也可以用游标,当然做游标的表(或查询) 不能过于复杂,如果很复杂 可以先将查询结果存入临时表,在用临时表上游标