Quantidade de campos com valor varchar

Firebird

01/03/2009

Olá,

estou com uma tabela de pesquisa, tenho 3 perguntas, sendo as repostas ´sim´ ou ´não´ para cada uma delas e eu estou precisando da quantidade por registro de quantas respostas foram ´sim´e quantas foram ´não´.
Ex.:

codigo pergunta1 resposta1 pergunta2 resposta2 pergunta3 resposta3
1 sim não sim

o resultado seria dois outros campos com as quantidade de sim - 2 - e outro com a quantidade de não - 1, isso para cada registro.

Alguma sugestão?

Obrigado


Fajo

Fajo

Curtidas 0

Respostas

Pestana_

Pestana_

01/03/2009

não sei se consegui entender, se você quer saber o total de sim e não em um select, pode ser feito dessa maneira:

select count(*) Total_Sim
from nomeTabela
group by resposta
having respota = ´sim´
union
select count(*) Total_Nao
from nomeTabela
group by resposta
having respota = ´não´



GOSTEI 0
POSTAR