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).” é:
- 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
- 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
- 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
- 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