首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于不同Guids的求和值

基于不同Guids的求和值
EN

Stack Overflow用户
提问于 2015-08-06 02:37:54
回答 1查看 670关注 0票数 0

我在获取SSRS中一列值的总和时遇到问题。

我的SQL查询返回如下内容:

ID:*总计

Guid1第4部分

Guid2第6版

Guid3第1部分

Guid2第6版

Guid4第6版

Guid1第4部分

我在我的SSRS报告中对它进行了分组,因此它看起来像这样:

ID:*总计

Guid1第4部分

Guid2第6版

Guid3第1部分

Guid4第6版

我需要Total列的总和,但它想要对未分组的值集求和,而不是对分组的值集求和。所以我得到了

代码语言:javascript
复制
Sum(Total) = 27

但我想

代码语言:javascript
复制
Sum(DISTINCT? Guid Totals) = 17

我已经尝试了在这个页面上可以找到的解决方案,但没有成功:https://social.msdn.microsoft.com/Forums/sqlserver/en-US/3c2626d8-e835-4bba-b946-7d6796e9c617/sum-distinct?forum=sqlreportingservices

我还尝试在幕后添加代码,将不同的I存储在哈希表中,如果不在哈希表中,则将其添加到全局合计中;我从表的每一行调用该合计,然后在底部显示全局合计,但这也不起作用。

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2015-08-06 02:49:04

我很确定你可以对ssrs中的分组字段求和。

代码语言:javascript
复制
=SUM(MAX(Fields!value.value,"GuidGroupName"))
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31840290

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档