Buscar

O Colégio Aprendendo realizou a 2º prova referente a disciplina de matemática do 3º ano, onde observou-se notas abaixo do esperado para muitos alun...

O Colégio Aprendendo realizou a 2º prova referente a disciplina de matemática do 3º ano, onde observou-se notas abaixo do esperado para muitos alunos. Por se tratar de uma instituição com mais de 5.000 alunos em suas 60 unidades concluindo o ensino médio. A direção solicitou um relatório contendo o nome telefone e média das duas provas abaixo de 60 (média da instituição). A equipe de T.I. elaborou uma listagem contendo nome, telefone da tabela Alunos sabendo que a tabela ALUNOS tem Cod_aluno int(5) chave primaria, nome Varchar(30), telefone bigint(11). A tabela NOTAS possui Cod_aluno int(5) chave estrangeira que referencia o campo Cod_aluno da tabela ALUNOS, Cod_Disciplina int(2), Cod_prova int(5) e Nota int(3), onde todos os campos não aceitam Valores nulos e sabendo que o código da Disciplina de Matemática é 04. Elabore o script que traga o resultado esperado.

💡 1 Resposta

User badge image

Ed Verified user icon

Com base nas informações fornecidas, o script SQL para trazer o resultado esperado seria: SELECT a.nome, a.telefone, AVG(n.nota) AS media FROM alunos a INNER JOIN notas n ON a.Cod_aluno = n.Cod_aluno WHERE n.Cod_Disciplina = 04 AND n.Cod_prova <= 2 AND n.nota < 60 GROUP BY a.nome, a.telefone HAVING AVG(n.nota) < 60; Esse script irá selecionar os alunos que fizeram as duas primeiras provas de matemática (Cod_prova <= 2) e tiveram média abaixo de 60 (AVG(n.nota) < 60), agrupados por nome e telefone. O resultado será exibido com o nome, telefone e média desses alunos.

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais