To bardzo prosty zwrot. Tylko:
SELECT OperationSessionRecordID, [32],[34],[38]
FROM TEMPtable
PIVOT (
min(DebriefingQuestionResults)
for questionid in ([32], [34], [36])
) AS PIV;
Nie musisz robić nic specjalnego, aby uzyskać grupowanie według OperationSessionRecordID
- zasadniczo każda kolumna nie wymieniona w PIVOT
to kolumna grupująca.