【发布时间】:2010-11-17 05:18:08
【问题描述】:
我的“FeedbackSummary”表结构是
GivenBy varchar(50)
GivenTo varchar(50)
Points decimal(15, 2)
样本数据
Alice Janet 4.50
Alice Bruce 3.50
Bruce Alice 2.87
Bruce Janet 4.75
Janet Alice 5.45
Janet Bruce 3.78
我想要达到的目标
GivenBy_GivenTo Alice Bruce Janet
Alice NULL 3.50 4.50
Bruce 2.87 NULL 4.75
Janet 5.45 3.78 NULL
平台:SQL Server 2005 和 2008
如何使用 Pivot 或任何其他技术来做到这一点。 这可以使用 SQL Reporting Services 轻松实现吗?
提前致谢。
【问题讨论】:
-
我只是在其中添加了 tsql 和 ssrs 标签,因为这是一个真正关系到您是在客户端 (SSRS) 还是在服务器 (T-SQL) 上处理这些数据的问题
-
(动态旋转的正确答案是“客户”)
标签: sql sql-server-2005 tsql reporting-services pivot