【发布时间】:2020-05-13 16:49:50
【问题描述】:
我有一张这样的桌子:
--------------------------------------------
| Job | Class | Employee | PayType | Hours |
| 212 A John 1 20 |
| 212 A John 2 10 |
| 911 C Rebekah 1 15 |
| 911 C Rebekah 2 10 |
--------------------------------------------
我想转换此表,以便获得以下输出
------------------------------------
| Job | Class | Employee | OT | ST |
| 212 | A | John | 20 | 10 |
| 911 | C | Rebekah | 15 | 10 |
------------------------------------
这里我为 OT 设置了 1,为 ST 设置了 2
【问题讨论】:
-
你用 pivot 标记了这个,所以我想你知道这是需要做的——你在旋转时遇到了问题吗?
标签: sql sql-server tsql pivot aggregate-functions