Escolar Documentos
Profissional Documentos
Cultura Documentos
Agrupamento
1 Agrupamento
2 Exerc
cios
Definicao
Reune as tuplas em grupos sobre os quais podem ser aplicadas
funcoes agregadas
Onde:
I <colunas agrupadoras> e um conjunto com nenhuma ou mais colunas
a serem utilizadas para agrupamento
Onde:
I <colunas agrupadoras> e um conjunto com nenhuma ou mais colunas
a serem utilizadas para agrupamento
I <colunas projetadas> e um conjunto com nenhuma ou mais colunas
que serao retornadas pela expressao
de C1 valor
de C1 valor
I Ou seja, as tuplas que possurem o mesmo valor em C1 serao
reunidas
em um grupo.
de C1 valor
I Ou seja, as tuplas que possurem o mesmo valor em C1 serao
reunidas
I em um grupo.
Para cada grupo, uma nova tupla e produzida com as
colunas projetadas
de C1 valor
I Ou seja, as tuplas que possurem o mesmo valor em C1 serao
reunidas
I em um grupo.
Para cada grupo, uma nova tupla e produzida com as
I colunas projetadas
Entao e realizado a aplicacao das funcoes agrupadoras ao grupo.
de C1 valor
I Ou seja, as tuplas que possurem o mesmo valor em C1 serao
reunidas
I em um grupo.
Para cada grupo, uma nova tupla e produzida com as
I colunas projetadas
I Entao e realizado a aplicacao das funcoes agrupadoras ao grupo.
No exemplo, para cada grupo, a coluna C2 sera somada, produzindo
o valor da nova tupla
S E L EC T coluna_1 , f u n c a o _ d e _ a g r e g a c a o ( c o l u n a _ 2 )
FROM < TABELA >
GROUP BY col una_1
FROM f u n c i o n a r i o
GR OUP BY set or
FROM f u n c i o n a r i o
GR OUP BY a n o _ c o n t r a t a c a o
FROM f u n c i o n a r i o
GR OUP BY set or
sa la r i o )
FROM f u n c i o n a r i o
GR OUP BY a n o _ c o n t r a t a c a o
Sigla
II
Descric
ao
Editora:
I Codigo
I Nome
Faca as consultas para responder as seguintes
questoes
I A quantidade de livro por cada editora, ordenado do maior para o
menor
I A quantidade de livro por cada assunto, ordenado do menor para
omaior
Raphael de Souza, Allan Goncalves de Oliveira (IC/UFMT)
Laboratorio de 15 / 16
Exerc
cio