Baixe o app para aproveitar ainda mais
Prévia do material em texto
AULA 06 Group By A cláusula GROUP BY organiza dados em grupos, produzindo sumários. A cláusula HAVING estabelece condições para listar esses grupos. Dizemos que a cláusula HAVING está para a cláusula GROUP BY, assim como a cláusula WHERE está para o comando SELECT. Observações: A coluna para agrupamento deve estar presente na cláusula SELECT. Lembre-se de agrupar pela coluna que se deseja a informação e não pela função de agregação que está sendo aplicada. SELECT <coluna(s)> FROM <tabela> WHERE <condições> [AND|OR] <condições> GROUP BY <coluna(s)> HAVING <condições> Funções de Agregação: - MAX: retorna o maior valor para o campo selecionado. - MIN: retorna o menor valor para o campo selecionado. - AVG: retorna a média dos valores para o campo selecionado. - SUM: retorna a soma dos valores para o campo selecionado. - COUNT: conta o número de registros.
Compartilhar