我正在运行以下 SQL 语句
SELECT
su.Id
,rp.QuestionId
,rp.AnswerId
FROM SiteUser su
JOIN Response rp ON su.Id = rp.SiteUserId
JOIN Answer an ON rp.AnswerId = an.Id
导致以下输出
UserId QuestionId AnswerId
--------------------------------
1 1 1
1 2 6
2 1 2
2 2 3
3 1 2
3 2 2
我想实现以下输出
UserId Question1 Question2
-------------------------------
1 1 6
2 2 3
3 2 2
任何人都可以帮助编写 Pivot 声明吗?