O gestor de um sistema de vendas solicita o preço médio dos ...

Próximas questões
Com base no mesmo assunto
Q75432 Banco de Dados
O gestor de um sistema de vendas solicita o preço médio dos produtos eletrônicos, que não está disponível na interface WEB do sistema. Para isso, que função SQL pode ser utilizada no SELECT para obter, diretamente, esse valor do banco de dados?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a A - AVG.

Para resolver essa questão, é necessário entender as funções de agregação do SQL. Essas funções permitem realizar cálculos em um conjunto de valores e retornar um único valor. No contexto de um sistema de vendas, calcular o preço médio dos produtos eletrônicos envolve somar os preços de todos os produtos eletrônicos e dividir pelo número total de tais produtos. A função AVG faz exatamente isso.

A função AVG é a escolha correta porque ela calcula a média aritmética dos valores em uma coluna específica. Ao usar AVG(preco), por exemplo, a consulta retornará o preço médio dos produtos eletrônicos, cumprindo com o que foi solicitado pelo gestor do sistema de vendas.

As outras funções listadas são incorretas para este contexto:

  • MIN retorna o menor valor da coluna selecionada.
  • MAX retorna o maior valor da coluna selecionada.
  • VAR calcula a variância populacional de uma coluna com valores numéricos.
  • VARP calcula a variância de uma população inteira para uma seleção de valores numéricos.

Portanto, para obter um valor médio direto do banco de dados, a função AVG é a ferramenta apropriada no SQL e a resposta correta para a questão.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

AVG - Determina a média de valores
MIN - Retorna o menor valor
MAX - Retorma o maior valor
VAR - Retorna a variancia
VARP - Retorna a variancia de todos os valores especificado na expressão.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo