Я хотел бы сделать разворот моих данных.
Мой начальный запрос выглядит следующим образом:
SELECT
pre_memberidyominame As FullName
,LocalizedLabel AS 'Role'
,COALESCE(pre_salesorderid,pre_opportunityid) AS ActivityGuid
FROM [dbo].[pre_salesteammember] STM
LEFT JOIN OptionSetMetadata OS
ON STM.pre_rolecode = OS.[Option]
AND EntityName = 'pre_salesteammember'
Результат:
FullName | Role | ActivityGuid
Peter Account Manager 1
Laura Account Manager 1
Frank Lead BDM 2
Tom IT Manager 2
Sander PR Specialist 3
Я бы хотел, чтобы фактический результат выглядел так:
Account Manager | Lead BDM | ActivityGuid
Peter, Laura NULL 1
NULL FRANK 2
NULL NULL 3 --> or could just be gone --> Last column should have Unique Values
Я пытался использовать PIVOT, но, похоже, не могу туда добраться! Любая помощь ?