【发布时间】:2021-01-22 10:04:03
【问题描述】:
我有一个按如下方式组织的表格:
Year |Account | Location| Measure1 |Measure2 |Measure3
2020 |123a |A |100 |20% |5
2020 |234b |B |75 |80% |8
2020 |122c |C |80 |78% |9
我想创建如下记录:
Year |Account | Measure |A |B |C
2020 |123a |Measure1 |100 | |
2020 |
2020 |234b |Measure2 | |80% |
2020 |122c |Measure3 | | |9
【问题讨论】:
-
为什么预期结果集中的所有 3 条记录都与帐户
123a关联?其他 2 个帐户怎么了? -
解释第二行是如何出现的,只有一个年份的值。
标签: sql sql-server unpivot