Baixe o app para aproveitar ainda mais
Prévia do material em texto
FUNÇÕES DE GRUPOS Operam sobre conjuntos de linhas. Elas retornam resultados sobre um grupo de linhas, antes que um resultado por linha tenha retornado como uma função de linha única. Como padrão, todas as linhas de uma tabela são trilhadas como um grupo. A Cláusula GROUP BY da declaração do SELECT é usada para agrupar as linhas em menores grupos. Na linguagem SQL possuímos as seguintes funções de grupo: AVG (x) – Retorna o valor médio da coluna x. Exemplo: AVG (salario) Ignora os valores nulos. MAX (x) – Retorna o valor máximo da coluna x. Exemplo: MAX (salario) Ignora os valores nulos. MIN (x) – Retorna o valor mínimo da coluna x. Exemplo: MIN (salario) Ignora os valores nulos. SUM (x) – Retorna a soma da coluna x. Exemplo: SUM (salario) Ignora os valores nulos. COUNT (X) - Retorna o número de valores não nulos da coluna x. Exemplo: COUNT (perc_comissao) COUNT (*) - Retorna o número de linhas de uma tabela. Exemplo: COUNT (*). Considera os valores nulos.
Compartilhar