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

[Projeto] Exercício 02 || Gerenciamento escolar com banco de dados relacional

Fiz meus exercícios no SQLite online e depois passei para o One Note.

Insira aqui a descrição dessa imagem para ajudar na acessibilidade
Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Olá, Laís! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso do CASE para criar condições dentro da consulta com SQL, utilizou muito bem o alias (AS) para renomear colunas de forma mais clara e ainda compreendeu a importância da cláusula WHERE para classificar os resultados em aprovados e reprovados.

Continue postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Uma dica interessante para o futuro é adicionar contagem de aprovados e reprovados diretamente na consulta. Assim:

SELECT 
  Resultado, 
  COUNT(*) AS total
FROM (
  SELECT 
    ID_Aluno AS aluno,
    nota,
    CASE WHEN nota >= 6 THEN 'APROVADO'
         ELSE 'REPROVADO' END AS Resultado
  FROM Notas
) AS sub
GROUP BY Resultado;

Isso faz com que você obtenha não apenas a classificação individual, mas também o número total de alunos aprovados e reprovados em uma única consulta.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!