SQL

Cláusula AVG

Se você precisa calcular a média de valores em uma tabela SQL, a função AVG é sua aliada! Seja para analisar o valor médio de vendas, salários, ou qualquer outro dado numérico, a AVG vai te ajudar a obter esses insights com rapidez e precisão. Neste post, vamos ver como a cláusula AVG funciona.

O que é a cláusula AVG?

A cláusula AVG é uma função agregada no SQL que retorna a média aritmética dos valores em uma coluna. Isso significa que ela soma todos os valores e divide pela quantidade de registros. Muito útil para analisar tendências ou obter insights numéricos em grandes conjuntos de dados.

Sintaxe básica

A sintaxe da AVG é bastante simples:

SELECT AVG(coluna)
FROM tabela;

Exemplo prático

Imagine que você tem uma tabela chamada vendas e quer saber o valor médio dos pedidos:

SELECT AVG(valor_pedido)
FROM vendas;

Esse comando retornará o valor médio de todos os pedidos na tabela vendas.

Usando AVG com condições

Você também pode usar a função AVG em combinação com outras cláusulas, como WHERE, para calcular médias apenas para registros que atendem a certas condições. Por exemplo, se quiser calcular a média dos pedidos que foram feitos no ano de 2023:

SELECT AVG(valor_pedido)
FROM vendas
WHERE ano = 2023;

Aqui, estamos pedindo ao banco de dados que calcule a média somente para os pedidos feitos em 2023.

Média agrupada (AVG + GROUP BY)

Outro uso interessante da cláusula AVG é em conjunto com a cláusula GROUP BY, para calcular médias por grupos. Por exemplo, se você quiser saber a média de vendas por cada vendedor:

SELECT vendedor_id, AVG(valor_pedido)
FROM vendas
GROUP BY vendedor_id;

Essa consulta retorna a média de vendas para cada vendedor individualmente.

Lidando com valores nulos

Uma coisa importante sobre a função AVG é que ela ignora valores nulos. Ou seja, se algum registro na coluna estiver vazio, ele não será considerado no cálculo da média. Isso é útil para evitar distorções nos resultados quando há dados ausentes.

A cláusula AVG é uma ferramenta essencial para quem precisa calcular médias em um banco de dados. Seja para analisar vendas, salários, ou qualquer outro dado numérico, a AVG permite que você obtenha esses números de forma rápida e precisa, podendo ainda filtrar e agrupar os dados conforme suas necessidades.

Dúvidas ou sugestões? Deixem nos comentários! Para mais dicas, acesse o nosso canal no YouTube:
https://youtube.com/criandobits

O seu computador está lento, travando ou dando tela azul… e você não faz ideia do que fazer?

Saiba que isso pode estar te fazendo perder dinheiro — seja com manutenção cara ou oportunidades que você está deixando passar.

Com o Super Técnico 2.0, você aprende na prática como diagnosticar defeitos, montar computadores do zero e fazer upgrades que realmente aumentam o desempenho, mesmo que você esteja começando do absoluto zero.

Você pode usar esse conhecimento para:

✔ Resolver seus próprios problemas sem depender de ninguém
✔ Ganhar dinheiro com manutenção e suporte técnico
✔ Ou até entrar de vez no mercado de TI

Tudo com aulas diretas ao ponto, sem enrolação e focadas no que realmente funciona no dia a dia.

👉 CLIQUE AQUI AGORA e veja todos os detalhes antes que essa oportunidade passe:

Super Técnico 2.0

Sobre o Autor

Benedito Silva Júnior
Benedito Silva Júnior

Bacharel em Sistemas de Informação e apaixonado por tecnologias e games do tempo da vovó!

0 Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Este site utiliza o Akismet para reduzir spam. Saiba como seus dados em comentários são processados.