1
resposta

Mão na massa: gerenciamento escolar com banco de dados relacional

1-

SELECT AVG(nota)
FROM Notas
WHERE id_disciplina = 2;

2-

SELECT * FROM Alunos
WHERE nome_aluno like 'A%';

3-

SELECT * FROM Alunos
WHERE data_nascimento LIKE '%-02-%';

4-

 SELECT nome_aluno,
      data_nascimento,
      (strftime('%Y', CURRENT_DATE) - strftime('%Y', data_nascimento)) - 
      (strftime('%m-%d', CURRENT_DATE) < strftime('%m-%d', data_nascimento)) AS idade
FROM Alunos;

5-

SELECT 
ID_Aluno As aluno, 
nota,
CASE WHEN nota >= 6 THEN 'APROVADO' 
ELSE 'REPROVADO' END 
AS Resultado
FROM Notas;
1 resposta

Oi, Marcia! Como vai?

Agradeço por compartilhar.

Gostei de como você aplicou AVG, LIKE, strftime e CASE. Parabéns pela dedicação e continue firme nos estudos.

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