SQL – Funções A linguagem SQL possui muitas funções prontas para efetuar cálculos nos dados armazenados.
Funções de Agregação
As funções de agregação retornam um único valor, baseado nos valores selecionados de uma coluna.
Funções mais utilizadas:
AVG() – Retorna o valor médio COUNT() – Retorna o número de linhas FIRST() – Retorna o primeiro valor LAST() – Retorna o último valor MAX() – Retorna o maior valor MIN() – Retorna o menor valor SUM() – Retorna a soma
COUNT()
A função COUNT() retorna o número de linhas da seleção especificada.
Sintaxe:
1 SELECT COUNT(nome_coluna) FROM nome_tabela;
O comando acima traz a contagem de registros onde a coluna especificada não é nula.
Para obter o total de registros de uma tabela, devemos utilizar o comando:
1 SELECT COUNT(*) FROM nome_tabela;
SUM()
A função SUM() retorna a soma dos valores de uma coluna numérica.
Sintaxe:
1 SELECT SUM(nome_coluna) FROM nome_tabela;
AVG()
A função SUM() retorna o valor da média de uma coluna numérica.
Sintaxe:
1 SELECT AVG(nome_coluna) FROM
Fonte: http://blog.hallanmedeiros.com/docencia/banco-de-dados-tutorial/sql-funcoes-count-sum-av/