Banco de dadosSql
- (UFPel-CES 2015)
Considere as tabelas nota e disciplina abaixo:
seq matricula codDisciplina valor
1 1 1 7.5
1 2 1 5
2 1 1 8
2 2 1 5
codDisciplina nome
1 Cálculo
2 Física
3 Química
O comando SQL que retorna as disciplinas
que não possuem notas relacionadas é:
A) SELECT nome from disciplina where disciplina.codDisciplina not in (SELECT distinct(disciplina.codDisciplina) from nota, disciplina where nota.codDisciplina = disciplina.codDisciplina).
B) SELECT nome from disciplina where disciplina.codDisciplina intersection SELECT distinct(disciplina.codDisciplina) from nota, disciplina where nota.codDisciplina = disciplina.codDisciplina.
C) SELECT nome from disciplina where disciplina.codDisciplina in (SELECT distinct(disciplina.codDisciplina) from nota, disciplina where nota.codDisciplina = disciplina.codDisciplina).
D) SELECT nome, distinct(disciplina.codDisciplina) from nota, disciplina where nota.codDisciplina = disciplina.codDisciplina.
E) SELECT nome from disciplina where disciplina.codDisciplina union SELECT disciplina.nome from nota, disciplina where nota.codDisciplina = disciplina.codDisciplina.
Próximo:
EXERCÍCIOS - Exercício 217
Vamos para o Anterior: Exercício 215
Tente Este: Exercício 175
Primeiro: Exercício 1
VOLTAR ao índice: Banco de dados