Questão de Banco de Dados — SQL — UFCG 2016
Banco de DadosSQL
- Código
- qq235118
- Banca
- UFCG
- Órgão
- UFCG
- Ano
- 2016
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação - Desenvolvimento de Sistemas
Marque a alternativa que retorne, de forma decrescente, somente o código e o nome de todos os alunos matriculados na disciplina cujo nome é "FÍSICA" no ano 2016 e período 1. Caso existam homônimos, o de código maior deve ser retornado primeiro.
- ASELECT aluno.codigo, aluno.nome FROM aluno INNER JOIN matricula ON aluno.id_aluno = matricula.id_aluno INNER JOIN disciplina ON disciplina.id_disciplina = matricula.id_disciplina WHERE disciplina.nome = 'FÍSICA' ORDER BY aluno.nome DESC, aluno.codigo DESC;
- BSELECT aluno.codigo, aluno.nome FROM aluno INNER JOIN matricula ON aluno.id_aluno = matricula.id_aluno INNER JOIN disciplina ON disciplina.id_disciplina = matricula.id_disciplina WHERE disciplina.nome = 'FÍSICA' AND matricula.ano = 2016 AND matricula.periodo = 1 ORDER BY aluno.nome, aluno.codigo DESC;
- CSELECT aluno.codigo, aluno.nome FROM aluno INNER JOIN matricula WHERE aluno.id_aluno = matricula.id_aluno INNER JOIN disciplina WHERE disciplina.id_disciplina = matricula.id_disciplina WHERE disciplina.nome = 'FÍSICA' AND matricula.ano = 2016 AND matricula.periodo = 1 ORDER BY aluno.nome DESC, aluno.codigo DESC;
- DSELECT aluno.codigo, aluno.nome FROM aluno INNER JOIN matricula ON aluno.id_aluno = matricula.id_aluno INNER JOIN disciplina ON disciplina.id_disciplina = matricula.id_disciplina WHERE disciplina.nome = 'FÍSICA' AND matricula.ano = 2016 AND matricula.periodo = 1 ORDER BY aluno.nome DESC, aluno.codigo DESC;
- ESELECT * FROM aluno INNER JOIN matricula ON aluno.id_aluno = matricula.id_aluno INNER JOIN disciplina ON disciplina.id_disciplina = matricula.id_disciplina WHERE disciplina.nome = 'FÍSICA' AND matricula.ano = 2016 and matricula.periodo = 1 ORDER BY aluno.nome DESC, aluno.codigo DESC;