Pular para o conteúdo principal

Questão de Banco de Dados — Banco de Dados Relacionais — FCC 2025

Banco de DadosBanco de Dados Relacionais
Código
fc073883
Banca
FCC
Órgão
SEFAZ-PI
Ano
2025
Nível
Superior
Cargo
Analista do Tesouro Estadual - Área de Conhecimento: Tecnologia da Informação (prova 2)
Uma consultoria tributária mantém um banco de dados com a tabela impostos, que registra os valores de impostos pagos por empresas. A estrutura da tabela é apresentada a seguir:idempresa (INT): Identificador único da empresanome_empresa (VARCHAR): Nome da empresavalor imposto (DECIMAL.): Valor do imposto pagodata pagamento (DATE): Data do pagamento (formato padrão ISO (YYYY-MM-DD))categoria (VARCHAR): Categoria do imposto (exemplo: "ICMS", "ISS", "IPI")Ο contador precisa de um relatório que mostre o total de impostos pagos por categoria em 2024, ordenado pelo valor total de forma decrescente. Considerando que o banco de dados está aberto e em condições ideais, o comando SQL que atende a necessidade do contador é:
  1. ASELECT categoria, COUNT (valor_imposto) FROM impostos WHERE YEAR (data_pagamento) = 2024 GROUP BY categoria ORDER BY COUNT (valor_imposto) DESC;
  2. BSELECT categoria, AVG(valor_imposto) FROM impostos WHERE data_pagamento LIKE '2024%' GROUP BY categoria ORDER BY AVG(valor_imposto) DESC;
  3. CSELECT categoria, SUM(valor_imposto) FROM impostos WHERE YEAR (data_pagamento) = 2024 BY valor_imposto DESC;
  4. DSELECT categoria, SUM(valor_imposto) FROM impostos WHERE data_pagamento = '2024' GROUP BY categoria ORDER BY SUM(valor_imposto) DESC;
  5. ESELECT categoria, SUM(valor_imposto) FROM impostos WHERE data_pagamento LIKE '2024%' GROUP BY categoria ORDER BY SUM(valor_imposto) DESC;
Revelar gabarito e comentário

GabaritoE — SELECT categoria, SUM(valor_imposto) FROM impostos WHERE data_pagamento LIKE '2024%' GROUP BY categoria ORDER BY SUM(valor_imposto) DESC;

Link permanente: /questoes/fc073883