Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida Aula 3 Exercício 5

Boa tarde, minha dúvida pode ser um pouco boba, mas apos eu tentar algumas vezes realizar a consulta que pede no exercício, eu cliquei pra ver a opinião do instrutor. O enunciado é o seguinte:

Devolva o curso e as médias de notas, levando em conta somente alunos que tenham "Silva" ou "Santos" no sobrenome.

e a resposta do instrutor:

select c.nome, avg(n.nota) 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

A minha dúvida seria em relação a todas essas junções das tabelas. Isso seria pelo fato das notas estarem ligadas a elas?

desde já obrigado.

1 resposta
solução!

Oi Carlosmar, pelo que vi da consulta, parece que precisa percorrer todo esse caminho para chegar no aluno :(.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software