Questão de Banco de Dados — SQL — Aeronáutica 2026
Banco de DadosSQL
- Código
- qg647012
- Banca
- Aeronáutica
- Órgão
- EEAR
- Ano
- 2026
- Nível
- Médio
- Cargo
- Sargento - Código 46
Assinale a alternativa que apresenta uma consulta SQL que pode ser aplicada ao banco de dados da livraria para retornar o nome da(s) categoria(s) mais lucrativa(s), ou seja, categoria(s) cujos livros somam o maior valor total em preco.
- ASELECT nome FROM categorias, livrosWHERE categorias.id = livros.categoria_idGROUP BY categorias.nomeORDER BY SUM(livros.preco) DESCLIMIT 1;
- BSELECT nome FROM categoriasWHERE id = (SELECT categoria_id FROM livrosGROUP BY categoria_idORDER BY SUM(preco) DESCLIMIT 1);
- CSELECT nome FROM categoriasWHERE id = (SELECT categoria_id FROM (SELECT categoria_id, SUM(preco) AS total FROM livrosGROUP BY categoria_id) AS tempORDER BY total DESC);
- DSELECT nome FROM categorias WHERE id IN (SELECT categoria_id FROM livros GROUP BY categoria_idHAVING SUM(preco) = (SELECT MAX(total) FROM ( SELECT SUM(preco) AS total FROM livrosGROUP BY categoria_id) AS subquery));