MySQL Workbench – Funções de Agregação Profª . Marlene da Silva Maximiano de Oliveira & Profª . Alessandra Aparecida da Silva
Funções de Agregação sum count min max avg distinct
Exemplo Dada a seguinte tabela : Cód_venda Valor Cod_vendedor 1 2000 1 2 3000 2 3 7000 1 4 6000 3 5 2000 5 6 1000 5
Sum select sum(valor) from vendas; exibe a soma dos valores da tabela vendas
Comandos select sum(valor) from vendas where cod_vendedor =1 ; exibe a soma dos valores do vendedor com código 1 da tabela vendas
Count select count(*) from vendas where cod_vendedor =1 ; conta os registros do vendedor com código 1 da tabela vendas
Min, Max e Avg select min(valor) from vendas; exibe o menor valor da tabela vendas select max (valor) from vendas; exibe o maior valor da tabela vendas select avg (valor) from vendas; exibe a média dos valor da tabela vendas
Distinct select distinct cod_vendedor from vendas ; Caso tenha registros repetidos, ou seja o código do vendedor 1 apareça mais de uma vez, o 2 apareça 3 vezes nos registros, o resultado deste código é exibir apenas os valores que aparecem na tabela pelo menos uma vez.