Denne side indeholder en liste over samlede funktioner, der er tilgængelige i SQLite som standard.
Funktion | Beskrivelse |
---|---|
avg() | Returnerer gennemsnitsværdien af alle ikke-NULL-værdier i en gruppe. |
count() | Kan bruges til at returnere antallet af rækker i et resultatsæt. Det kan også bruges til at returnere det antal gange, en given kolonne ikke er NULL i resultatsættet. |
group_concat() | Giver dig mulighed for at sammenkæde flere resultater, der returneres for en kolonne, til én. Nogle gange omtalt som "strengaggregation". |
max() | Returnerer den maksimale værdi fra alle værdier i en gruppe. Den maksimale værdi er den værdi, der vises sidst i en forespørgsel, der bruger en ORDER BY klausul i samme kolonne. |
min() | Returnerer minimum ikke-NULL værdi fra alle værdier i en gruppe. Minimumsværdien er den værdi, der vises først i en forespørgsel, der bruger en ORDER BY klausul i samme kolonne. |
sum() | Returnerer summen af alle ikke-NULL værdier i en gruppe. Hvis der ikke er nogen ikke-NULL-værdier, returnerer det NULL. |
total() | Returnerer summen af alle ikke-NULL værdier i en gruppe. Hvis der ikke er nogen ikke-NULL-værdier, returnerer det 0,0. |
Yderligere aggregerede funktioner skrevet i C kan tilføjes ved hjælp af sqlite3_create_function() API.