10 SQL - Funções de agregação

289 visualizações

Publicada em

SQL - Funções de agregação: sum, count, min, max, avg, distinct.

Publicada em: Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
289
No SlideShare
0
A partir de incorporações
0
Número de incorporações
16
Ações
Compartilhamentos
0
Downloads
20
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

10 SQL - Funções de agregação

  1. 1. MySQL Workbench – Funções de Agregação Profª. Marlene da Silva Maximiano de Oliveira & Profª. Alessandra Aparecida da Silva
  2. 2. Funções de Agregação • sum • count • min • max • avg • distinct
  3. 3. 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
  4. 4. Sum select sum(valor) from vendas; exibe a soma dos valores da tabela vendas
  5. 5. Comandos select sum(valor) from vendas where cod_vendedor=1; exibe a soma dos valores do vendedor com código 1 da tabela vendas
  6. 6. Count select count(*) from vendas where cod_vendedor=1; conta os registros do vendedor com código 1 da tabela vendas
  7. 7. 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
  8. 8. 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.

×