Questão de Banco de Dados — PostgreSQL — FCPC 2025
Banco de DadosPostgreSQL
- Código
- qg456718
- Banca
- FCPC
- Órgão
- UFC
- Ano
- 2025
- Nível
- Superior
- Cargo
- Analista de Tecnologia da Informação / Área: Arquitetura e Desenvolvimento de Sistemas – Back-End
Uma tabela chamada vendas armazena informações sobre as vendas realizadas por uma determinadaempresa, com as seguintes colunas:• id_venda (INT): identificador da venda• data_venda (DATE): data em que a venda foi realizada• id_produto (INT): identificador do produto vendido• quantidade (INT): quantidade de itens vendidos• valor_total (DECIMAL): valor total da vendaQual das consultas abaixo retorna o número do mês, número total de vendas e o valor médio dasvendas do mês indepentende do ano da venda, considerando o uso da linguagem SQL no banco dedados PostgreSQL?
- ASELECT data_venda, COUNT(id_venda) AS total_vendas, AVG(valor_total) AS valor_medio FROM vendas GROUP BY data_venda;
- BSELECT MONTH FROM data_venda AS mes, COUNT(*) AS total_vendas, AVG(valor_total) AS valor_medio FROM vendas GROUP BY MONTH FROM data_venda;
- CSELECT EXTRACT(MONTH FROM data_venda) AS mes, COUNT(data_venda) AS total_vendas, SUM(valor_total) AS valor_medio FROM vendas GROUP BY mes;
- DSELECT EXTRACT(MONTH FROM data_venda) AS mes, COUNT(*) AS total_vendas, AVG(valor_total) AS valor_medio FROM vendas GROUP BY EXTRACT(MONTH FROM data_venda);