Olá, Vinicius! Como vai?
Parabéns pela resolução da atividade!
Observei que você explorou o uso de funções agregadoras como avg() para calcular médias, utilizou muito bem operadores como like para filtrar dados específicos e ainda compreendeu a importância de aplicar case junto a join para trazer informações completas e classificadas em uma única consulta.
Uma dica interessante para o futuro é aplicar alias mais descritivos nas colunas retornadas, facilitando a leitura dos resultados. Assim:
select A.nome_aluno as Nome,
D.nome_disciplina as Disciplina,
N.Nota as Nota,
N.Data_Avaliacao as Data,
case
when N.Nota >= 6 then 'Aprovado'
else 'Reprovado'
end as Situacao
from Notas N
join Alunos A on A.ID_Aluno = N.ID_Aluno
join Disciplinas D on D.ID_Disciplina = N.ID_Disciplina;
Isso faz com que os dados fiquem mais organizados e claros para quem consulta.
Fico à disposição! E se precisar, conte sempre com o apoio do fórum.
Abraço e bons estudos!
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!