t-sql语句中关于SUM()函数的问题...
selectid,sum(count*price)fromtablegroupbyid现在是根据Id分组计算出了总和,但是如何把计算出的的和再进行sum()呢?就像这样的...
select id,sum(count * price) from table group by id 现在是根据Id分组计算出了总和,但是如何把计算出的的和再进行sum()呢?
就像这样的,如何把3列再进行求总呢? 展开
就像这样的,如何把3列再进行求总呢? 展开
4个回答
展开全部
select sum(sumvalue) from (select id,sum(count * price) as sumvalue from table group by id )a
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
使用 group by 中的rollup。
具体用法可看一下帮助,有很多帮助合计的方法。
具体用法可看一下帮助,有很多帮助合计的方法。
追问
我没有用过,不太会用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
直接count'去掉group by
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |