--引出了循环 让它一次性的去自己执行--循环 while begindeclare @i int --用于存储变量值set @i = 1 --赋初始值while @i<=10 --当while后面的条件满足的时候 就执行while的循环体beginprint @i --让变量i累加set @i = @i+3endend--用循环来实现求1-100的累加值begindeclare @j int,@sum int--sum存储累加值set @j=1set @sum=0--做结果存储的变量要赋初值 while @j<=100 begin set @sum += @j --语法等同于 @sum = @sum +@j --累加完了之后改变j的值 set @j+=1 end select STR(@sum) as '1-100累加值'--Str()将数值型转换成字符串end--用while循环来循环table中的数据 然后对table中的数据做统计
sql不在范围内_SQLSERVER数据库中用T-SQL循环实现指定范围内的累加运算
最新推荐文章于 2022-10-18 10:43:10 发布