Pular para o conteúdo principal

Questão de Banco de Dados — SQL — COMPERVE - UFRN 2023

Banco de DadosSQL
Código
qq845706
Banca
COMPERVE - UFRN
Órgão
UFRN
Ano
2023
Nível
Médio
Cargo
COMPERVE - - Técnico em Tecnologia da Informação
Para atualizar a coluna indice_academico da tabela Aluno com a média de todas notas do aluno, registradas na tabela Nota, pode-se utilizar o comando SQL
  1. Aupdate aluno a set indice_academico = avg from (select id_aluno, avg(media) from nota group by id_aluno) n where a.id = n.id_aluno;
  2. Bupdate aluno a set indice_academico = avg(media_final) from nota n where a.id = n.id_aluno group by id_aluno;
  3. Cupdate aluno a set indice_academico = avg from (select id_aluno, sum(media)/sum(id_aluno) as avg from nota group by id_aluno) n where a.id = n.id_aluno;
  4. Dupdate aluno a set indice_academico = sum(media)/sum(id_aluno) as avg from nota n where a.id = n.id_aluno group by id_aluno;
Revelar gabarito e comentário

GabaritoA — update aluno a set indice_academico = avg from (select id_aluno, avg(media) from nota group by id_aluno) n where a.id = n.id_aluno;

Link permanente: /questoes/qq845706