首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SSRS报告将行排列为列

SSRS报告将行排列为列
EN

Stack Overflow用户
提问于 2021-01-21 15:37:59
回答 1查看 120关注 0票数 0

我需要在SSRS中生成这类报告(请参阅图像),我在下面编写了以下两个SQL的

  1. 活动约会由在线和呼叫中心

创建

  1. 取消了在线和呼叫中心的预约

以ATS.Description为AppointmentSource,选择AST.AppointmentStatusName ( A.AppointmentDate )为MonthNumber,以NumberOfAppointments (A.AppointmentID)为NumberOfAppointments,从约会A起,AST.AppointmentStatusID = A.AppointmentStatusID内加入AppointmentSource ATS ON ATS.AppointmentSourceID = A.AppointmentSourceID,A.AppointmentDate在'01/01/2020‘至'12/31/2020’之间,ATS.AppointmentSourceID in (1,3)和A.AppointmentStatusID =1-活动组按月(A.AppointmentDate)计算,ATS.AppointmentSourceID,A.AppointmentSourceID

友联市

选择ATS.Description作为AppointmentSource,AST.AppointmentStatusName,Month( A.AppointmentDate )作为MonthNumber,Count(A.AppointmentID)从指定的NumberOfAppointments开始,AST.AppointmentStatusID = A.AppointmentStatusID内连接AppointmentStatus AST ON ATS.AppointmentSourceID = A.AppointmentSourceID,其中A.AppointmentDate在'01/01/2020‘和'12/31/2020’之间,ATS.AppointmentSourceID in (1,3)和A.AppointmentStatusID =2-按月取消(A.AppointmentDate),ATS.AppointmentSourceID,A.AppointmentSourceID)

从AppointmentSource,MonthNumber,NumberOfAppointments,AppointmentStatusName中选择AppointmentSource,AppointmentStatusName asc,MonthNumber

如何在SSRS报告中按月排列结果?是否有更好的方法在SSRS报告中编写SQL和排列?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-21 15:46:25

暂时忽略实际的SQL (最好是显示这个结果,而不是t).

我认为你有足够的时间来构建这份报告,除了你似乎不会再回来的那一年。一旦你纠正了这个..。

AppointmentSource

  • Add

  • 创建一个新的报表并创建数据集,作为普通的

  • 向报表添加一个矩阵(而不是一个表)。

  • 添加两个行组,第一个按年份进行,第二个(子组)由MonthNumber

  • Choose NumberOfAppointments分组为值

就是这样,你应该得到以上的结果或多或少。

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

https://stackoverflow.com/questions/65830747

复制
相关文章

相似问题

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