Pular para o conteúdo principal

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

Banco de DadosSQL
Código
qq057372
Banca
FUMARC
Órgão
Prefeitura de Belo Horizonte - MG
Ano
2014
Nível
Superior
Cargo
Técnico de Nível Superior - Informática
A sentença SQL que MELHOR responde à consulta “Listar o nome de todas as obras, a descrição do status da obra e a soma das horas da equipe de cada obra (importante: obras sem equipe alocada também devem ser listadas).” é:
  1. ASELECT o.nome, s.descricao, SUM(e.horas) as soma FROM obra o INNER JOIN status s ON o.status = s.codigo LEFT JOIN equipe e ON o.codigo = e.obra
  2. BSELECT o.nome, s.descricao, SUM(e.horas) as soma FROM obra o INNER JOIN status s ON o.status = s.codigo INNER JOIN equipe e ON o.codigo = e.obra GROUP BY o.nome, s.descricao
  3. CSELECT o.nome, s.descricao, SUM(e.horas) as soma FROM obra o INNER JOIN status s ON o.status = s.codigo INNER JOIN equipe e ON o.codigo = e.obra
  4. DSELECT o.nome, s.descricao, SUM(e.horas) as soma FROM obra o INNER JOIN status s ON o.status = s.codigo LEFT JOIN equipe e ON o.codigo = e.obra GROUP BY o.nome, s.descricao
Revelar gabarito e comentário

GabaritoD — SELECT o.nome, s.descricao, SUM(e.horas) as soma FROM obra o INNER JOIN status s ON o.status = s.codigo LEFT JOIN equipe e ON o.codigo = e.obra GROUP BY o.nome, s.descricao

Link permanente: /questoes/qq057372