U SQL imamo i funkcije koje agregiraju podatke. To su:
- Count()
- Sum()
- Avg()
- Min()
- Max()
Pokazaćemo na primeru kako se koriste.
Count(*) vraća ukupan broj redova u koloni.
Count(ime_kolone) vraća ukupan broj vrednosti u koloni koja nisu null.
![](https://internetzanatlija.com/wp-content/uploads/2021/08/izbroji-u-koloni.gif)
Count (distinct ime_kolone) vraća broj jedinstvenih vrednosti u koloni.
![](https://internetzanatlija.com/wp-content/uploads/2021/08/izbroji-u-koloni-jedinstvene-vrednosti.gif)
Sum(ime_kolone) vraća zbir svih vrednosti koji se nalaze u toj koloni.
Avg(ime_kolone) vraća prosek vrednosti u koloni.
Min(ime_kolone) vraća najmanju vrednost u koloni
Max(ime_kolone) vraća najveću vrednost u koloni.
![](https://internetzanatlija.com/wp-content/uploads/2021/08/suma-podataka-u-koloni-sql.gif)