Pivot / Transpose в SQL Query в Oracle

Я не знал, связана ли моя проблема с Pivoting или Transposing, поэтому я написал оба в заголовке.

Ниже мой запрос (используя его в отчете Oracle APEX)

SELECT QUESTION_ID,
       RESPONDENT,
       ANSWER
FROM   SURVEY

Вот результат:

Question_ID Respondent  Answer
1           A           test1 
2           A           test2
3           A           test3
1           B           test4
2           B           test5
3           B           test6

В результате я хочу:

                   Question
Respondant   1        2       3
A          test1    test2   test3
B          test4    test5   test6

Как это можно достичь?

sql,oracle,pivot,transpose,

0