Q:

Como transformo algumas linhas em colunas?

Tenho essa base de dados com perguntas e respostas

E preciso criar um view que as perguntas e respostas fiquem dispostas desse jeito.
.

Um amigo falou de um tal de pivot mas não consigo fazer ele funcionar

A:

Tenho essa base de dados com perguntas e respostas
  E preciso criar um view que as perguntas e respostas fiquem dispostas desse jeito.

Lucas, faltou nos informar qual é o gerenciador de banco de dados que está a utilizar.
Como o número de perguntas e respostas é fixo, eis sugestão que utiliza o pivô clássico:
-- código #1
SELECT id_entrevistado, 
       1 as [pergunta 1], 
       max(case when id_pergunta = 1 then resposta end) as [resposta 1],
       2 as [pergunta 2], 
       max(case when id_pergunta = 2 then resposta end) as [resposta 2],
       ... acrescentar bloco de 3 a 11
       12 as [pergunta 12], 
       max(case when id_pergunta = 12 then resposta end) as [resposta 12]
  from Perguntas_Respostas
  group by id_entrevistado;

Complemente o código para as perguntas de 3 a 11; basta copiar o bloco abaixo, substituindo n pelo número da pergunta/resposta.
   n as [pergunta n], 
   max(case when id_pergunta = n then resposta end) as [resposta n],

