T-SQL编程: 求1到100的和。 求1000以内能被3整除的所有数的和。

谢谢啦。

一:求1到100的和
declare @i int
declare @sum int
set @i=1
set @sum=0
while @i<=100
begin
set @sum=@sum+@i
set @i=@i+1
end
select @sum

二: 求1000以内能被3整除的所有数的和。
declare @i int
declare @sum int
set @i=1
set @sum=0
while @i<=1000
begin
if (@i%3)=0
set @sum=@sum+@i
set @i=@i+1
end
select @sum as '1000之内整除3的和'
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-07
我建议这样的事不要在数据库做 需要用到游标 速度也慢 也麻烦 数据库就让他承担他该去承担的职责
相似回答