Boa noite. Ao tentar resolver um exercício do Modulo II do curso de Oracle, aonde é solicitado ..."Selecione o curso e as médias de notas, levando em conta somente alunos que tenham "Silva" ou "Santos" no sobrenome." Foi escrito o sql abaixo, porém, a frase "Não há linhas selecionadas" aparece no prompt. Já fiz um select em todas as tabelas e estão preenchidas. Alguém poderia me auxiliar se este sql está correto?
select c.nome, avg(n.nota) as media from nota n
join resposta r on r.id = n.resposta_id
join exercicio e on e.id = r.exercicio_id
join secao s on s.id = e.secao_id
join curso c on c.id = s.curso_id
join aluno a on a.id = r.aluno_id
where a.nome like '%Santos%' or a.nome like '%Silva%'
group by c.nome;