
我需要在SSRS中生成这类报告(请参阅图像),我在下面编写了以下两个SQL的
创建
以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和排列?
发布于 2021-01-21 15:46:25
暂时忽略实际的SQL (最好是显示这个结果,而不是t).
我认为你有足够的时间来构建这份报告,除了你似乎不会再回来的那一年。一旦你纠正了这个..。
AppointmentSource
。
就是这样,你应该得到以上的结果或多或少。
https://stackoverflow.com/questions/65830747
复制相似问题