Exercício: Traga todas os exercícios e a quantidade de respostas de cada uma. Mas dessa vez, somente dos cursos com ID 1 e 3.
select e.pergunta, count(r.id) as quantidade 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;
Dúvida: Por que é retornado erro (ORA - 00979) se eu trocar o group by e.pergunta por group by e.id ?