Pular para o conteúdo

Cebraspe · Secretaria de Estado da Educação de Sergipe (SEED/SE) 2026

Questão 50 — Banco de Dados: SQL — SELECT com Expressões e Filtros

Banco de Dados SQL — SELECT com Expressões e Filtros

Cebraspe 2026

Secretaria de Estado da Educação de Sergipe (SEED/SE) · Cargo 9: Professor de Educação Básica – Área de Atuação: Grupo I – Ensino Fundamental e Ensino Médio – Disciplina: Informática/Computação

Gabarito disponível

Em uma escola técnica, certo professor está analisando o desempenho dos alunos de informática com base na tabela Desempenho_Alunos, que contém os campos id, nome, turma, nota_projetos, nota_provas, faltas e ano. Esse professor deseja gerar uma lista apenas com os alunos da turma 3A, do ano de 2024, que tenham nota média — calculada como (nota_projetos + nota_provas)/2 — acima de 8 e menos de 5 faltas.

A partir da situação apresentada, assinale a opção que corresponde ao comando SQL que atende exatamente a esse objetivo.
Selecione uma alternativa

Resolução comentada

Consulta deve filtrar turma, ano, média > 8 e faltas < 5.

A alternativa C calcula a média com (nota_projetos + nota_provas)/2, aplica o alias e filtra turma = '3A', ano = 2024, média > 8 e faltas < 5. Como o alias não pode ser usado no WHERE, a expressão é repetida na condição.

Análise das alternativas

A) Usa 'media' no WHERE e no SELECT sem defini-la, o que gera erro. B) Omite o filtro de faltas. D) Omite o filtro de média e de faltas. E) Omite o filtro de média.

Referência: SQL: SELECT com expressões, alias e cláusula WHERE.

Resolução comentada do VaiConcursos.

Ver gabarito

Gabarito: C

Fonte: Gabarito preliminar: Gabarito oficial definitivo — Cargo 9