【发布时间】:2022-12-03 08:32:40
【问题描述】:
所以我需要在没有聚合的情况下直接转换我的数据。我尝试过 PIVOT、UNPIVOT、CROSS APPLY 和 CASE 语句,所有这些都让我发疯。
这是我当前的数据集
| Header | Contract Value | Total Cost | Profit |
|---|---|---|---|
| Original Budget | 1000 | 900 | 100 |
| Change Orders | 100 | 90 | 90 |
这就是我想做的。我希望行中的值是列名。
| Header | Original Budget | Change Orders |
|---|---|---|
| Contract Value | 1000 | 100 |
| Total Cost | 900 | 100 |
| Profit | 100 | 10 |
有人可以指出我正确的方向吗?
【问题讨论】:
标签: sql-server