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

marlenesmo 885 views 8 slides Oct 27, 2015
Slide 1
Slide 1 of 8
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8

About This Presentation

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


Slide Content

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.