Blog

Postado em em 4 de janeiro de 2022

Curso de SQL Aula5 – Agrupamentos com GROUP BY no SQL

Curso Básico de SQL

Hoje no Curso de SQL Aula5 eu vou te mostrar como usar as funções de agregação para usar a estrutura GROUP BY para fazer agrupamentos.

Caso prefira esse conteúdo no formato de vídeo-aula, assista ao vídeo abaixo ou acesse o nosso canal do YouTube!

Para receber por e-mail o(s) arquivo(s) utilizados na aula, preencha:

Na aula anterior nós falamos sobre as funções de agregação no SQL: função COUNT, função SUM, função AVG, função MAX e função MIN.

Nessa aula eu quero te mostrar como fazer agrupamentos no SQL e para isso é necessário que você lembre das funções de agregação.

Agrupamentos no SQL

Os agrupamentos no SQL vão permitir com que você possa criar tabelas resumo com SQL.

Isso quer dizer que você vai poder fazer análises detalhadas com SQL, ou seja, além de visualizar apenas um único resultado, nós vamos poder separar informações por partes.

Para você entender melhor, na aula anterior fizemos uma contagem do total de clientes, mas agora vamos poder separar quantos são do sexo masculino e quantos são do sexo feminino.

Isso vai te dar um novo mundo de análises e melhorar ainda mais a visualização desses dados.

Para poder fazer isso nós vamos utilizar o comando GROUP BY, que traduzindo seria “agrupar por”, então vamos escolher como vamos agrupar as funções de agregação utilizadas.

Agrupamento por sexo com a quantidade de clientes
Agrupamento por sexo com a quantidade de clientes

Nesse outro exemplo nós vamos calcular a quantidade de produtos que temos de cada uma das marcas.

Agrupamento por marcas
Agrupamento por marcas

Já começou a entender como essa estrutura vai te auxiliar a criar uma tabela resumo? Ao invés de ter apenas um número você vai poder separar esse número nas categorias desejadas.

Assim fica muito mais fácil analisar esses dados e tomar decisões.

Vale lembrar que você não fica limitado a utilizar apenas uma função de agregação para criar essa tabela resumo, você vai poder utilizar as funções que precisar para resumir as informações e facilitar a visualização.

Agrupamento por id com duas funções de agregação
Agrupamento por id com duas funções de agregação

Nesse caso nós calculamos tanto a receita total quanto o custo total de cada uma das lojas, então não precisa criar esses cálculos de forma separada.

Conclusão do Curso de SQL Aula5

Nessa aula eu te mostrei como utilizar a estrutura GROUP BY no SQL para a criação de tabelas resumo para facilitar sua análise de dados.

Agora você vai poder juntar o conhecimento das funções de agregação para criar tabelas mais detalhadas e melhorar a visualização dessas informações.

Hashtag Treinamentos

Para acessar outras publicações de SQL, clique aqui!


Quer aprender mais sobre SQL com um minicurso básico gratuito?


Quer sair do zero em Excel e virar uma referência na sua empresa? Matricule-se agora mesmo no Excel Impressionador!