SQLite
 sql >> Base de Dados >  >> RDS >> SQLite

Funções Agregadas SQLite


Esta página contém uma lista de funções agregadas que estão disponíveis no SQLite por padrão.
Função Descrição
avg() Retorna o valor médio de todos os valores não NULL em um grupo.
count() Pode ser usado para retornar o número de linhas em um conjunto de resultados.

Também pode ser usado para retornar o número de vezes que uma determinada coluna não é NULL no conjunto de resultados.
group_concat() Permite que você concatene vários resultados retornados para uma coluna em um. Às vezes chamado de "agregação de string".
max() Retorna o valor máximo de todos os valores em um grupo.

O valor máximo é o valor que apareceria por último em uma consulta que usa um ORDER BY cláusula na mesma coluna.
min() Retorna o valor mínimo não NULL de todos os valores em um grupo.

O valor mínimo é o valor que apareceria primeiro em uma consulta que usa um ORDER BY cláusula na mesma coluna.
sum() Retorna a soma de todos os valores não NULL em um grupo. Se não houver valores não NULL, ele retornará NULL.
total() Retorna a soma de todos os valores não NULL em um grupo. Se não houver valores não NULL, ele retornará 0,0.

Funções agregadas adicionais escritas em C podem ser adicionadas usando a API sqlite3_create_function().