Pular para o conteúdo principal

Questão de Banco de Dados — SQL — CESGRANRIO 2014

Banco de DadosSQL
Código
cg003573
Banca
CESGRANRIO
Órgão
CEFET-RJ
Ano
2014
Nível
Médio
Cargo
Técnico de Tecnologia da Informação
Qual o menor comando SQL que retorna todas as notas, e apenas as notas, do aluno com idAluno=213 na turma com idTurma=456 no MySQL?
  1. Aselect Nota.* FROM Nota,Aluno,Turma INNER JOIN Aluno.idAluno=Nota.idAluno AND Turma.idTurma=Nota.idTurma
  2. Bselect Nota.Nota FROM Nota INNER JOIN Aluno ON Aluno.idAluno=Nota.idAluno INNER JOIN Turma ON Turma.idTurma=Nota.idTurma;
  3. Cselect Nota.Nota FROM Nota INNER JOIN Aluno ON Aluno.idAluno=Nota.idAluno INNER JOIN Turma ON Turma.idTurma=Nota.idTurma WHERE Turma.idTurma=456 AND Aluno.idAluno=213
  4. Dselect Nota.nota FROM Nota WHERE idTurma=456 AND idAluno=213
  5. Eselect Nota.nota FROM Nota,Aluno,Turma WHERE idTurma=456 AND idAluno=213
Revelar gabarito e comentário

GabaritoD — select Nota.nota FROM Nota WHERE idTurma=456 AND idAluno=213

Link permanente: /questoes/cg003573