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().