У меня есть таблица, которая выглядит как таблица, приведенная ниже. Эта таблица содержит информацию о студентах и их ответы на некоторые вопросы с несколькими вариантами ответов.
Учтите, что количество вопросов может быть разным на каждом экзамене.
+--------+---------------+-------------+
| Person | QuestionIndex | ChoiceIndex |
+--------+---------------+-------------+
| John | 1 | 01 |
| John | 2 | 02 |
| John | 3 | 04 |
| Peter | 1 | 01 |
| Peter | 2 | 03 |
| Peter | 3 | 04 |
| Jack | 1 | 01 |
| Jack | 2 | 02 |
| Jack | 3 | 03 |
+--------+---------------+-------------+
Теперь я хотел бы изменить строки на столбцы, используя сводную диаграмму, такую как эта:
+--------+----+----+----+
| Person | Q1 | Q2 | Q3 |
+--------+----+----+----+
| John | 01 | 02 | 04 |
| Peter | 01 | 03 | 04 |
| Jack | 01 | 02 | 03 |
+--------+----+----+----+
Какие столбцы являются индексами вопросов. и каждое поле содержит выбор пользователя для этого вопроса в экзамене с несколькими вариантами ответов.
Я бы хотел сделать это с помощью pivot.
Кто-нибудь может помочь сделать это?