Združevalna funkcija je funkcija, ki izvede izračun na nizu vrednosti in vrne eno samo vrednost. Združevalne funkcije se pogosto uporabljajo s členom GROUP BY, stavka SELECT. Klavzula GROUP BY razdeli nabor rezultatov v skupne vrednosti in združeno funkcijo je mogoče uporabiti za vrnitev ene same vrednosti za vsako skupino. Najpogostejše SQL združevalne funkcije so:
Združevalne funkcije prezrejo ničelne vrednosti (razen COUNT()). Za primere bomo uporabili tabelo zaposleni.
id_zaposlenega | ime_zaposlenega | priimek_zaposlenega | tel_zaposlenega | delo_zaposlenega |
---|---|---|---|---|
1 | Nataša | Merlot | 101 | tajništvo |
2 | Ema | Trubar | 102 | tajništvo |
3 | Ludvik | Pre | 103 | nabava |
4 | Jože | Veteran | 104 | nabava |
5 | Emilija | Leva | 105 | prodaja |
6 | Petra | Srednja | 106 | prodaja |
7 | Sabina | Veter | 107 | prodaja |
8 | Janez | Kobila | 108 | prodaja |
9 | Nina | Kača | 109 | pakirnica |
10 | Peter | Oltar | 110 | skladišče |