SQL 语句使用 ‘+’号将两个字段的数值相加 例,表格 tt 1、把 n1 与 n2 字段的数值相加 select n1,n2,n1+n2 as '两字段相加' from tt 2、使用sum()函数可以求一个字段所有数值的总和 select sum(n1)+sum(n2) as '两字段相加总和' from tt
格式:update 表名称 set 字段名称 = 字段名称 + 1 [ where语句]
比如说数据库中有一张student表,要想把id为1的学生成绩(score)加1则
update student set score=score+1 where id = 1
create proc Myproas
begin tran t1
declare @Myii int,@id int
begin
select @Myii=1
declare cur1 cursor for select id from 一个表
open cur1
fetch next from cur1 into @id
while(@@fetch_status=0)
begin
update 一个表 set 序号=@Myii where id=@id
select @Myii=@Myii+1
fetch next from cur1 into @id
end
close cur1
deallocate cur1
end
commit tran t1
--因为使用的游标,而你的数据量又大,可能执行的时间有点长
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)