Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

GGM

[Resolvido] Ajuda com SUM()

Recommended Posts

Pessoal, tenho a seguinte tabela, e quero fazer as seguintes somas:

sum().png.519cef74aa4ee453fdbb9a3d0f039694.png

Utilizando a query abaixo, a mesma me retorna o valor 16, no entanto eu desejo obter separadamente os valores 9 e 7:

SELECT SUM(e1.`quantidade_erros`) AS total FROM erro e1, erro e2 WHERE e1.`id_erro` <> e2.`id_erro` AND e1.`fk_id_questionario` = e2.`fk_id_questionario` AND e1.`fk_id_turma` = e2.`fk_id_turma`

Alguma dica?

Compartilhar este post


Link para o post
Compartilhar em outros sites
SELECT e1.`fk_id_questionario`, SUM(e1.`quantidade_erros`) AS total
FROM erro e1, erro e2
WHERE e1.`id_erro` <> e2.`id_erro`
AND e1.`fk_id_questionario` = e2.`fk_id_questionario`
AND e1.`fk_id_turma` = e2.`fk_id_turma`
group by e1.`fk_id_questionario`

Pelo que entendi ...

Compartilhar este post


Link para o post
Compartilhar em outros sites
14 horas atrás, Motta disse:

SELECT e1.`fk_id_questionario`, SUM(e1.`quantidade_erros`) AS total
FROM erro e1, erro e2
WHERE e1.`id_erro` <> e2.`id_erro`
AND e1.`fk_id_questionario` = e2.`fk_id_questionario`
AND e1.`fk_id_turma` = e2.`fk_id_turma`
group by e1.`fk_id_questionario`

Pelo que entendi ...

Muitíssimo obrigado, Motta. Deu certinho. Valeu!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.