首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSRS中的排序行

问SSRS中的排序行
EN

Stack Overflow用户
提问于 2015-05-19 15:39:09
回答 3查看 75关注 0票数 1

我正试图在SSRS中得到报告的“总计”行,使其保持不变,但都没有用。“我的总计”字段是从如下查询中计算的:

代码语言:javascript
复制
    Select A
         , B
         , C
    FROM D
     UNION 
    SELECT 'Totals'
         , SUM(B)
         , SUM(C)
   FROM D

我怎样才能把它归类为报告中的最后一行,而不是顶部呢?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2015-05-19 17:01:00

我肯定会从您的查询中删除联合查询和总查询,然后使用SSRS的特性为您计算总计。这样会更容易,也更灵活。下面是有关在SSRS中添加总计行的更多信息。如果有什么原因你不能,请告诉我。

票数 2
EN

Stack Overflow用户

发布于 2015-05-19 20:49:57

在SSRS页面的底部,您应该会看到一些名为Row组的内容。右键单击“行组”并转到“组属性”。单击“排序”,然后尝试排序选项,以便在表底部看到汇总。

另外,考虑向您的联合中添加一些将其定义为总计或非完全函数的内容。即选择1作为排序联合所有选择2作为排序

然后按照“排序”列对数据集进行排序。希望这能有所帮助!

票数 1
EN

Stack Overflow用户

发布于 2015-05-20 00:58:19

修改脚本,以便排序顺序包含在结果中,如下所示.

代码语言:javascript
复制
Select SortOrder = 0
         , A
         , B
         , C
    FROM D
     UNION 
    SELECT 1
         , 'Totals'
         , SUM(B)
         , SUM(C)
   FROM D

,然后在组中设置排序。

​

但@TPhe的解决方案是更好的选择..。

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

https://stackoverflow.com/questions/30330159

复制
相关文章

相似问题

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