怎么在SQL数据库中求一个数的阶乘

怎么在SQL数据库中求一个数的阶乘,第1张

create function jc(@A int)

returns bigint as

begin

declare @R bigint,@I int

set @R=1

set @I=1

while @I<=@A

begin

set @R=@R@I

set @I=@I+1

end

return @R

end

你说的不是很清楚不过一般是要分组的,比如现在有a表和b表,

a表中有主健列id,一列数据num、和商品名称列,

b表中有一列数据单价price,商品名称,

现在想要的数据是商品名称,总销售额

查询语句:

select t1goodname,sum(t1 numt2price)

from a as t1

inner join b ast2

on t1goosname=t2goodsname

group by t1goodsname

以上就是关于怎么在SQL数据库中求一个数的阶乘全部的内容,包括:怎么在SQL数据库中求一个数的阶乘、数据库 sql 怎么让两种表对应数据相乘相加、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10147714.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存