Agregações e Agrupamento
Parte do curso de MySQL
Alguém pergunta como foi o desempenho da região EU no último trimestre. Essa pessoa não quer quatro mil linhas, quer um número, e se você trouxer as quatro mil linhas para o código da aplicação e somá-las lá, escreveu uma versão lenta e frágil de algo que o banco de dados faz nativamente em poucos milissegundos.
Toda consulta até aqui devolveu uma linha de saída para cada linha de entrada. As agregações invertem isso: elas reduzem muitas linhas a um único valor. Acrescente GROUP BY e você passa a ter um valor desses por grupo, em vez de um só para a tabela inteira, e é daí que saem os relatórios. ...
Quer aprender MySQL Agregações e Agrupamento em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com MySQL pronto e pratique Agregações e Agrupamento com um tutor de IA que conhece seu código.
Começar esta liçãoAgregações e AgrupamentoO que você vai aprender
- COUNT
- SUM
- AVG
- MIN and MAX
- GROUP BY
- HAVING
- GROUP_CONCAT
- ONLY_FULL_GROUP_BY
Leia esta lição no seu idioma
Todas as lições deste curso
13 lições- 1O que é MySQL20 min
- 2O CLI do mysql e os Primeiros Comandos25 min
- 3Criando Bancos de Dados e Tabelas30 min
- 4Tipos de Dados30 min
- 5SELECT e WHERE30 min
- 6Joins35 min
- 7Agregações e Agrupamento30 min
- 8Indexes30 min
- 9Transações e Storage Engines35 min
- 10Stored Procedures e Triggers35 min
- 11EXPLAIN e Otimização de Queries35 min
- 12mysqldump e Restauração25 min
- 13Projeto Final: Crie um Schema de E-commerce50 min
