select e.pergunta, count(r.id) from exercicio e join resposta r on e.id = r.exercicio_id join secao s on s.id = e.secao_id join curso c on s.curso_id = c.id where c.id in (1,3) group by e.pergunta
Esse "join curso c on s.curso_id = c.id" eu não usei, fiz o where direto em s.curso_id, em ambos os códigos recebo o mesmo resultado mas é errada essa pratica ?