@Sergio_Junior escreveu:
Ola, estou fazendo um questionario e a tabela (resultado) que salva as respostas esta com essa saida
pergunta | resposta ---------------------------- 0 | A 1 | B 2 | A 0 | A 1 | C 2 | A 0 | A 1 | A 2 | B
com esse comando >
SELECT pergunta, sum(resposta='A') AS votado FROM resultado GROUP BY pergunta;
pergunta | votado ------------------- 0 | 3 1 | 1 2 | 2
Ou seja, na pergunta 0, o A teve 3 votos, na 1 o A teve 1 e na 2 o A teve 2;
Porem com esses dados não estou achando uma solução para achar os 3 mais votados, dentre todas as perguntas e alternativas possiveis. Estou programando em java, alguem tem alguma luz pra mim?
Mensagens: 5
Participantes: 3