Esta se????o descreve as agrega????es (tamb??m descritas como fun????es de conjunto no ANSI SQL-92 e como fun????es de coluna em algumas literaturas sobre banco de dados). As agrega????es fornecem meios de avaliar uma express??o para um conjunto de linhas. Enquanto as outras fun????es nativas operam sobre uma ??nica express??o, as fun????es de agrega????o operam sobre conjuntos de valores reduzindo-os a um ??nico valor escalar. As agrega????es nativas podem calcular o valor m??nimo, o valor m??ximo, a soma e a m??dia de uma express??o com rela????o a um conjunto de valores, assim como contar linhas. Tamb??m podem ser criadas agrega????es do usu??rio para executar outras fun????es de conjunto, como calcular o desvio padr??o.
-- inv??lido
SELECT MIN(TEMPO_V??O), ID_V??O
FROM V??OS
SELECT c1 FROM t1 GROUP BY c1 HAVING c2 > (SELECT t2.x FROM t2 WHERE t2.y = SUM(t1.c3))
O cursor declarado em um ResultSet que inclui uma agrega????o no bloco de consulta externo n??o ?? atualiz??vel.