【发布时间】:2020-05-28 13:59:29
【问题描述】:
这是桌子
Income|Expenses|Other|Department|Date
2k | 4k| .5k|Marketing |2014-05-28
52k | 7k| .1k|Sales |2014-04-01
结果
Description|Value|Department|Date
Income | 2k|Marketing |2014-05-28
Expenses | 4k|Marketing |2014-05-28
Other | .5k|Marketing |2014-05-28
Income | 52k|Sales |2014-04-01
Expenses | 7k|Sales |2014-04-01
Other | .1k|Sales |2014-04-01
其实我可以使用 SELECT + UNION 来得到结果,但要求是使用 Pivot。
如何使用 PIVOT 函数得到这个结果?
【问题讨论】:
标签: sql sql-server pivot pivot-table