Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FCC 2016

Banco de DadosSQL
Código
fc030385
Banca
FCC
Órgão
Prefeitura de Teresina - PI
Ano
2016
Nível
Superior
Cargo
Analista Tecnológico - Analista de Sistemas
Deseja-se exibir o conteúdo dos campos siglaOrgao da tabela Obra sem repetição, e também o conteúdo do campo nomeOrgao da tabela Orgao para a sigla exibida. Ao executar o comando para essa finalidade, foram exibidos os seguintes resultados:Sigla Nome do ÓrgãoPRODATER EMPRESA TERESINENSE DE PROCESSAMENTO DE DADOSSEMAE SERVIÇO MUNICIPAL DE ÁGUAS E ESGOTOS DE TERESINAO comando SQL utilizado foi
  1. ASELECT DISTINCT Obra.siglaOrgao as Sigla, (select nomeOrgao from Orgao where Orgao.siglaOrgao=Obra.siglaOrgao) as Nome do Orgão from Obra;
  2. BSELECT DISTINCT Obra.siglaOrgao as Sigla, (select nomeOrgao from Orgao) as "Nome do Orgão" from Obra;
  3. CSELECT EXCLUSIVE obra.siglaOrgao as Sigla, (select nomeOrgao from Orgao where Orgao.siglaOrgao=Obra.siglaOrgao) as "Nome do Orgão" from Obra;
  4. DSELECT DISTINCT siglaOrgao, nomeOrgao from Orgao, Obra;
  5. ESELECT DISTINCT Obra.siglaOrgao as Sigla, (select nomeOrgao from Orgao where Orgao.siglaOrgao=Obra.siglaOrgao) as "Nome do Órgão" from Obra;
Revelar gabarito e comentário

GabaritoE — SELECT DISTINCT Obra.siglaOrgao as Sigla, (select nomeOrgao from Orgao where Orgao.siglaOrgao=Obra.siglaOrgao) as "Nome do Órgão" from Obra;

Link permanente: /questoes/fc030385