永发信息网

编写计算1!+2!+...+n!(n=5)的SQL语句并计算结果

答案:1  悬赏:80  手机版
解决时间 2021-02-25 18:35
  • 提问者网友:兔牙战士
  • 2021-02-25 13:55
编写计算1!+2!+...+n!(n=5)的SQL语句并计算结果
最佳答案
  • 五星知识达人网友:十鸦
  • 2021-02-25 15:27
给你写出关键部分的计算,合计部分自己写
sqlserver2005及以上可用
with temp1(col1) as
(select 1 col1
union all
select col1+1 col1
from temp1
where col1+1<=5)
select exp(sum(log(col1)))
from temp1;
结果:120
这个是求5*4*3*2*1的,,其他的你按这样写,再求和就好了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯