Coluna para Linha SQL

Bom dia,

Preciso de uma help, coloca é feito a conversão de linha para coluna?
tenho esse código que ele me traz por coluna e gostaria por linha segue código

select 
sum(case when T.q_1 = G.q_1 or G.q_1 = 'ANULAR' then 1 else 0 end) as Q1, 
sum(case when T.q_2 = G.q_2 or G.q_2 = 'ANULAR' then 1 else 0 end) as Q2,
sum(case when T.q_3 = G.q_3 or G.q_3 = 'ANULAR' then 1 else 0 end) as Q3,
sum(case when T.q_4 = G.q_4 or G.q_4 = 'ANULAR' then 1 else 0 end) as Q4,
sum(case when T.q_5 = G.q_5 or G.q_5 = 'ANULAR' then 1 else 0 end) as Q5 
from teste T,teste_gabarito G
where T.q_1 = G.q_1 

image

Queria que ficasse dessa maneira: é possível?

image

Creio que somar os dados não seria viável. Já considerou group by?

O problema é que já tem duas tabelas uma das respostas das pessoas( folha de resposta) no caso cada linha é uma pessoa e outra tabela e só o gabarito com uma linha com as mesmas quantidade de questões, no caso queria somar para saber a quantidade de acerto da questão

A query que você tem só está trazendo as somas. Onde está a parte do select que identifica cada questão?

Tabela Teste

Tabela Teste_gabarito

No java ele já cadastra dessa forma, ai gostaria de trazer as somas das questões por acerto