我有一个从多个数据库返回如下数据的查询。 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内完成。
由于