中易网

用SQL编程,求1到10的阶乘的和?急

答案:2  悬赏:50  
解决时间 2021-01-15 13:46
  • 提问者网友:呐年旧曙光
  • 2021-01-15 01:33
用SQL编程,求1到10的阶乘的和?急
最佳答案
  • 二级知识专家网友:往事埋风中
  • 2021-01-15 01:51
oracle 一条语句:

select sum(serial_mul) from (
select rownum rn, power(10, sum(log(10, rownum))over(order by rownum)) serial_mul,
sum(rownum)over(order by rownum) serial_add
from dual connect by rownum <= 10)
全部回答
  • 1楼网友:拜訪者
  • 2021-01-15 02:34
begin
declare @sum int
declare @nj int
declare @n int
set @n=1
set @nj=1
set @sum=0
while @n<=10
begin
select @sum=@sum+@nj
select @n=@n+1
select @nj=@nj*@n
end
end
print @sum
追问:确定没有问题吗? 是SQL写吗?
追答:没问题啊,是sql啊
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息