Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 60 questões.
#1996610
Texto da Questão:

Considere o modelo relacional: 




Após a criação das tabelas, foram cadastrados os seguintes registros: 

siglaOrgao             nomeOrgao

ARSETE                AGÊNCIA MUNICIPAL DE REGULAÇÃO DE SERVIÇOS PÚBLICOS DE TERESINA

PRODATER          EMPRESA TERESINENSE DE PROCESSAMENTO DE DADOS

SEMAE                 SERVIÇO MUNICIPAL DE ÁGUAS E ESGOTOS DE TERESINA 


idObra                    siglaOrgao                           Descricao                                                     Valor

1                             SEMAE                                 Estação de tratamento de água                 100000

2                             SEMAE                                 Estação de tratamento de esgotos             800000

3                             PRODATER                           Reforma do Data Center                            200000

4                             PRODATER                           Implantação de sistema de refrigeração     50000 

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ão PRODATER               EMPRESA TERESINENSE DE PROCESSAMENTO DE DADOS SEMAE                      SERVIÇO MUNICIPAL DE ÁGUAS E ESGOTOS DE TERESINA
 O comando SQL utilizado foi 

  • SELECT DISTINCT Obra.siglaOrgao as Sigla, (select nomeOrgao from Orgao where Orgao.siglaOrgao=Obra.siglaOrgao) as Nome do Orgão from Obra;
  • SELECT DISTINCT Obra.siglaOrgao as Sigla, (select nomeOrgao from Orgao) as "Nome do Orgão" from Obra;
  • SELECT EXCLUSIVE obra.siglaOrgao as Sigla, (select nomeOrgao from Orgao where Orgao.siglaOrgao=Obra.siglaOrgao) as "Nome do Orgão" from Obra;
  • SELECT DISTINCT siglaOrgao, nomeOrgao from Orgao, Obra;
  • SELECT DISTINCT Obra.siglaOrgao as Sigla, (select nomeOrgao from Orgao where Orgao.siglaOrgao=Obra.siglaOrgao) as "Nome do Órgão" from Obra;
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora