Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Oi, João! Como vai?
Agradeço por compartilhar seu código com a comunidade Alura. Você utilizou diferentes tipos de consultas SQL, incluindo AVG, LIKE, manipulação de datas com STRFTIME e condicionais com CASE. Isso mostra que você está explorando bem os recursos do SQLite para consultas mais completas e organizadas.
Uma dica interessante para o futuro é sempre 'aliasar' as tabelas ou colunas quando for usar múltiplas junções, para deixar o código mais legível e evitar ambiguidades. Veja este exemplo:
SELECT a.nome_aluno, n.nota
FROM Alunos AS a
JOIN Notas AS n ON a.id_aluno = n.id_aluno;
O código acima combina alunos e suas notas usando alias (a e n) para facilitar a leitura e manutenção da consulta.
Qualquer dúvida que surgir, compartilhe no fórum. Abraços e bons estudos!