我最近在 t-SQL 中编写了一个脚本,它使用动态 SQL 来生成一个表。脚本的输出因运行时间而异。输出是这样的:
Group 2010 2011 2012 2013
A 1 2 3 2
B 4 3 3 4
C 4 3 1 1
但是,每年都会在表格中添加一年,这意味着表格大小会有所不同。
例如
Group 2010 2011 2012 2013 2014
A 1 2 3 2 2
B 4 3 3 4 2
C 4 3 1 1 3
我需要能够通过访问来访问此表中的数据以生成一些报告,因此需要某种视图或函数来获取数据。
这样做的最佳方法是什么?