Função AVG

Função AVG 

A função AVG (média) é uma das funções agregadas mais comuns usadas em SQL para calcular a média dos números em uma coluna da tabela. 

Como usar o AVG no SQL

Para fazer uma média no SQL é bem simples.

Olhe a tabela abaixo:

 

tabela Idade

Nome Idade
Pedro 48
Henrique 60
João 42

Para saber a média de idade podemos usar o AVG como se fosse uma consulta comum.    

 

SELECT AVG(Idade) 

FROM Idades

 

Que vai dar como resultado a tabela abaixo:

 

AVG(Idade)
50

Também podemos combinar o AVG com outras cláusulas, como o WHERE, por exemplo.

Podemos fazer a média apenas em linhas que estejam dentro de uma condição que queremos e muitas outras combinações também que podemos fazer.

A consulta abaixo retornaria qual valor, consegue imaginar?

SELECT AVG(Idade) 

FROM Idades

WHERE Idade < 58

Se você disse 45, está certo. É a média de idade apenas do Pedro e do João, os únicos que estão dentro das condições do WHERE, ou seja, que tem a idade menor que 58.

AVG(Idade)
45

O principal da função você já aprendeu. É possível fazer várias combinações usando o AVG, inclusive em subconsultas também.

É importante lembrar que o AVG desconsidera os valores NULL. A função AVG retorna o valor médio de uma coluna de números, ignorando esses valores nulos.

Agora que você sabe como o AVG funciona, que tal experimentar nas suas consultas?

Quer um desafio? Como eu faria se quisesse saber os nomes de quem tem a idade acima da média, como faria? Vou deixar essa com vocês. Deixe nos comentários como você fez 🙂

Quer aprender exatamente tudo sobre SQL e virar um expert nessa linguagem tão usada no mercado de trabalho? Acesse https://motim.me/pv/masteremsql/?utm_source=blog e se inscreva no curso completo Master em SQL, onde você vai partir do zero e se tornar um especialista no SQL.

Compartilhe nas mídias:

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Categorias

Conheça a Motim Academy

Tenha acesso a cursos gratuitos e se destaque no mercado sem gastar nada

Os artigos
mais lidos: