首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在排序表达式中使用聚合函数

问在排序表达式中使用聚合函数
EN

Stack Overflow用户
提问于 2011-06-17 11:37:15
回答 2查看 23.3K关注 0票数 11

我有一个报表,它使用从存储过程返回的数据集。有两个键列:Name和Value

我将此数据集用于两个表。第一个是简单明了的表格,显示数据。

第二组基于名称列对数据进行分组。我需要根据值列的和对这些数据进行排序

但是,我得到了以下错误:

rsAggregateInDataRowSortExpression表'table1‘的排序表达式包括一个聚合函数。聚合函数不能在数据行排序表达式中使用。

是否有另一种方法可以显示按名称分组的数据,并仍然按求和(值)排序?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-06-27 14:45:43

好的,我只需在查询中为Sum值添加一个额外的列,然后使用它。不太理想,但有效

票数 1
EN

Stack Overflow用户

发布于 2012-01-18 13:15:06

您需要根据行组进行排序,而不是对tablix进行排序。删除tablix上的排序,然后转到行组属性,并将相同的排序表达式放在排序部分下面,这样就可以了。

票数 20
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6385176

复制
相关文章

相似问题

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