【发布时间】:2016-02-16 20:01:40
【问题描述】:
我是 SQL Server 编码新手,需要一些帮助。
我有一个 SELECT 语句,它包含三列,即更改的字段名称及其先前值和新值
FieldName OldValue NewValue
Age 21 22
Age 76 54
Color Red Blue
我正在尝试将 PIVOT 这个选择变成类似:
OldValueName NewValueName OldValueAge NewValueAge OldValueColor NewValueColor etc.
你能帮帮我吗?
【问题讨论】:
-
为此示例数据提供结果示例
-
因此,如果您有 100 行来自该 SELECT 语句的结果,您希望将其 PIVOT 为 300 列 x 1 行结果?
-
在水晶报表中使用交叉表
标签: sql-server sql-server-2008 sql-server-2012 crystal-reports-2008