带有一些静态和一些动态列的SSRS矩阵

时间:2018-03-27 16:58:33

标签: sql-server tsql reporting-services

我有一个从多个数据库返回如下数据的查询。 CoursesTaken是动态的,可以随着时间的推移而添加/删除新课程。

 ====== ======= ============ ============= ======= ========= 
 Name      ID     Courses          Col1     Col2    Taken   
 ====== ======= ============ ============= ======= ========= 
 John      23    math                 x        y       yes  
 John      23    Chemistry        t            u       yes  
 Mary      40    math                  x       u       yes  

====== ======= ============ ============= ======= == =======

我想在Courses上进行透视,以便它看起来像下面的

Name  ID Math Chemistry Col1 Col 2 and so on
John  23 yes   yes
Mary  40 yes   no

我认为对于ssrs来说,这只能通过矩阵完成,所以对sql的任何修改都不会真正有用,因为课程是动态的,所以如何实现上述目标?

EDIT 动态数据透视或ssrs矩阵外的任何数据透视都不会有任何帮助,因为任何数据透视都需要在ssrs内完成。

由于

0 个答案:

没有答案