我有一张桌子UserRoleTable
,它有列ID
, JobId
, ProjectManager
, Engineer
:
**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
这个功能吗?