99问答网
所有问题
SQL 使用WHILE语句求1~10之间的累加各,并输出结果,怎么编写,请详细写出来。
如题所述
举报该问题
其他回答
第1个回答 2009-04-03
DECLARE @I INT
,@s int
SET @I = 1
SET @S = 0
WHILE @I <=10
BEGIN
SET @S = @S + @I
PRINT @S --这是累加的和
PRINT @I
SET @I= @I+1
CONTINUE
END本回答被提问者采纳
第2个回答 2009-04-03
declare @num int
declare @sum int
set @sum=0
set @num=1
while (@num<=10)
begin
set @sum=@sum+@num
set @num=@num+1
end
print @sum
相似回答
SQL使用while语句怎么求1
到100
之间的累加
和
并输出
?
答:
DECLARE @sum int , @i intSET @sum = 1SET @i =
1WHILE
@i<=10BEGINSET @sum = @sum+ @iSET @i = @i + 1ENDPRINT @sum
SQL使用while语句怎么求1
到100
之间的累加
和
并输出
?
答:
DECLARE @sum int , @i intSET @sum = 1SET @i =
1WHILE
@i<=10BEGINSET @sum = @sum+ @iSET @i = @i + 1ENDPRINT @sum
SQL使用while 语句求1
到100
之间的累加
和
并输出
答:
SET @S = 0
WHILE
@I <=100 BEGIN SET @S = @S + @I PRINT @S --这是累加的和 PRINT @I SET @I= @I+1 CONTINUE END
用SQL语句编写
计算1!+2!+…….n!(n=
10
)的SQL
语句,并
显示计算
结果
答:
declare @rlt int---结果 declare @tmp int set @n=10;set @i=1;set @rlt=0;
while
@i<=@n begin set @j=1;set @tmp=1;while @j<=@i begin set @tmp=@j*@tmp set @j=@j+1 end;set @rlt=@rlt+@tmp set @i=@i+1 end select @rlt ...
用sql语句求
出从1+2+3+...+100和
的结果并输出
答:
declare a number;begin a:=0;for i in 1 .. 100 loop a:=a+i;commit;end loop;dbms_output.put_line(a);end;这是我在oracle运行的,没有任何问题,不知道你的环境是什么环境
T-
SQL
脚本程序2.
编写
程序,随机产生100个
1
到100
之间的
自然数,计算其累...
答:
declare @table1 table(id int identity,num int)set @i=1 set @n=1 set @m=0
while
@i<=100 begin declare @j int INSERT INTO @table1(num)SELECT CAST(RAND()*100 AS INT)+1 set @i=@i+1 end while @n<=100 begin select @m=@m+num from @table1 where id=@n set @n...
sql
server2000中,使数字相加的
语句怎么写,
要
详细的
.高分!!!
答:
Val(RS("字段1")) + Val(RS("字段2")) + Val(RS("字段3")) + Val(RS("字段4")) + Val(RS("字段5")) + Val(RS("字段6")) + Val(RS("字段7"))计算一个字段的数字和的方法:Dim Y As Double Do
While
Not RS.EOF Y = Y + Val(RS("字段名"))RS.MoveNext Loop ...
用SQL
计算1+2+3+...
,结果
大于3000时则停止
,并输出结果
答:
declare @C int declare @i int DECLARE @g nvarchar(4000)SET @g='0'set @C=0 set @i=0
while
@C<=3000 BEGIN set @i=@i+1 SET @g=@g+'+'+cast(@i AS nvarchar(5))set @C=@C+@i end SET @g=@g+'='+cast(@C AS nvarchar(5))PRINT @g ...
使用while语句,编写SQL
程序
,求10
以内(包括10)所有偶数的平方和并打印...
答:
--刚给你写了一个sqlserver版本的(各个数据库可能略有不同,但是整体思想是一样的)declare @i int declare @sum int set @i=1 set @sum=0
while
@i<11 begin if @i&1=0 begin set @sum=@sum+@i*@i end set @i=@i+1 end print @sum --直接把上面放到查询分析器中,执行结果为...
大家正在搜
sql语句的使用
sql基本语句的使用
解释SQL语句
数据库SQL查询语句
数据库的语句
sql语句总结
sql添加语句
用sql语句创建表
基于sql 语句
相关问题
使用while语句,编写SQL程序,求10以内(包括10)所...
SQL使用while 语句求1到100之间的累加和并输出
用SQL 2005使用while 语句求1-100之间的累加...
SQL使用while语句怎么求1到100之间的累加和并输出?
在SQL软件中用while循环控制语句编写求1到20的偶数之...
利用t-sql语句完成:计算1~100间的所有偶数的加和
在SQLserver中用while循环语句编写20的阶乘程序...