Pular para o conteúdo principal

Questão de Banco de Dados — SQL — UFPel-CES 2015

Banco de DadosSQL
Código
qq152850
Banca
UFPel-CES
Órgão
UFPEL
Ano
2015
Nível
Médio
Cargo
Técnico em Tecnologia da Informação
Considere as tabelas nota e disciplina abaixo:seq matricula codDisciplina valor1 1 1 7.51 2 1 52 1 1 82 2 1 5codDisciplina nome1 Cálculo2 Física3 QuímicaO comando SQL que retorna as disciplinas que não possuem notas relacionadas é:
  1. ASELECT nome from disciplina where disciplina.codDisciplina not in (SELECT distinct(disciplina.codDisciplina) from nota, disciplina where nota.codDisciplina = disciplina.codDisciplina).
  2. BSELECT nome from disciplina where disciplina.codDisciplina intersection SELECT distinct(disciplina.codDisciplina) from nota, disciplina where nota.codDisciplina = disciplina.codDisciplina.
  3. CSELECT nome from disciplina where disciplina.codDisciplina in (SELECT distinct(disciplina.codDisciplina) from nota, disciplina where nota.codDisciplina = disciplina.codDisciplina).
  4. DSELECT nome, distinct(disciplina.codDisciplina) from nota, disciplina where nota.codDisciplina = disciplina.codDisciplina.
  5. ESELECT nome from disciplina where disciplina.codDisciplina union SELECT disciplina.nome from nota, disciplina where nota.codDisciplina = disciplina.codDisciplina.
Revelar gabarito e comentário

GabaritoA — SELECT nome from disciplina where disciplina.codDisciplina not in (SELECT distinct(disciplina.codDisciplina) from nota, disciplina where nota.codDisciplina = disciplina.codDisciplina).

Link permanente: /questoes/qq152850