Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FUMARC 2011

Banco de DadosSQL
Código
qg846997
Banca
FUMARC
Órgão
PRODEMGE
Ano
2011
Nível
Superior
Cargo
Analista de Tecnologia da Informação
De acordo com o diagrama do esquema de banco de dados relacional, escolha a sentença SQL que melhor res- ponda à consulta “Listar o nome do corretor que possui telefone cadastrado, mas não atende em nenhuma região”:
  1. ASELECT c.nom_corretor FROM CORRETOR AS c WHERE c.id_corretor EXISTS (SELECT id_corretor FROM TELEFONE) AND c.id_corretor NOT EXISTS (SELECT id_corretor FROM ATENDE)
  2. BSELECT c.nom_corretor FROM CORRETOR AS c WHERE c.id_corretor IN (SELECT id_ telefone FROM TELEFONE) AND c.id_corretor NOT IN (SELECT id_ regiao FROM ATENDE)
  3. CSELECT c.nom_corretor FROM CORRETOR AS c WHERE c.id_corretor IN (SELECT id_ corretor FROM TELEFONE) AND c.id_corretor NOT IN (SELECT id_ corretor FROM ATENDE)
  4. DSELECT c.nom_corretor FROM CORRETOR AS c INNER JOIN TELEFONE AS t ON c.id_corretor = t.id_corretor INNER JOIN ATENDE AS A ON c.id_corretor = a.id_corretor WHERE a.id_corretor IS NULL AND t.id_corretor IS NOT NULL
Revelar gabarito e comentário

GabaritoC — SELECT c.nom_corretor FROM CORRETOR AS c WHERE c.id_corretor IN (SELECT id_ corretor FROM TELEFONE) AND c.id_corretor NOT IN (SELECT id_ corretor FROM ATENDE)

Link permanente: /questoes/qg846997