2
试图找出在下表中的日期字段上动态转移表的最佳方法。问题是这些日期的变化,所以我不能在pivot语句中硬编码它们。SQL Server支持动态字段
id value date
1 55 2012-12-29 00:00:00:00
1 54 2012-10-29 00:00:00:00
1 89 2013-02-02 00:00:00:00
2 45 2012-12-29 00:00:00:00
2 54 2012-10-29 00:00:00:00
4 78 2012-12-29 00:00:00:00
4 90 2012-10-29 00:00:00:00
4 23 2012-10-29 00:00:00:00
我想输出看起来像这样
id 2012-12-29 00:00:00:00 2012-10-29 00:00:00:00 2013-02-02 00:00:00:00
1 55 54 89
2 45 54 null
4 78 90 23
的可能重复(http://stackoverflow.com/questions/10404348/ [SQL Server的动态PIVOT查询?] SQL服务器动态枢轴查询) – RichardTheKiwi 2013-05-03 09:25:00