COUNT, SUM en AVG

COUNT functie

De COUNT functie telt het aantal records voor de geselecteerde kolom.

SELECT COUNT(kolomnaam) FROM Tabelnaam

SUM functie

De SUM functie telt alle waardes van de geselecteerde kolom bij elkaar op en geeft dit als totaal resultaat terug.

SELECT SUM(kolomnaam) FROM Tabelnaam

AVG functie

De AVG functie geeft het gemiddelde van de geselecteerde kolom terug.

SELECT AVG( kolomnaam ) FROM Tabelnaam

COUNT, SUM en AVG in de praktijk

We gebruiken de onderstaande dataset van de tabel Saldo om queries te tonen ter illustratie voor de drie functies.

id, voornaam, achternaam, saldo
1, 'Henk', 'Janssen', '100.00'
2, 'Petra', 'de klomp', '125.00'
3, 'Sjoerd', 'Vermeulen', '50.00'
4, 'Mieke', 'Sterk', '125.00'

De volgende COUNT query geeft 4 als resultaat.

SELECT COUNT(*) FROM Saldo

De volgende SUM query telt het saldo van alle rijen op en geeft 400.00 als resultaat.

SELECT SUM(saldo) FROM Saldo

De volgende AVG query zal het gemiddelde saldo van 100.00 ophalen.

SELECT AVG(saldo) FROM Saldo