我有一個表UserRoleTable
,它有列ID
,JobId
,ProjectManager
,Engineer
:SQL Server 2008的樞軸不與集合函數
**ID JobId Engg Manager**
001 1001 x Null
002 1002 Null P
003 1003 Y Q
004 1004 Z Null
005 1005 Null J
我想要的結果格式爲:
ID JobId Name Role
001 1001 x Engg
002 1002 P Manager
003 1003 Y Engg
003 1003 Q Manager
004 1004 Z Engg
005 1005 J Manager
有不涉及主要或外部密鑰。
該功能應該使用Pivot
嗎?
FYI這是因爲你的列標題更大的逆轉置正在成爲價值。 – AaronLS