COUNT(...)
: Deze functie telt het aantal rijen dat voldoet aan de opgegeven voorwaarden. Het kan worden gebruikt om het aantal rijen in een tabel te tellen of om het aantal rijen te tellen dat aan bepaalde criteria voldoet.
Voorbeeld
SELECT COUNT(*) FROM klanten;
geeft het totale aantal klanten in deklanten
tabel.
SUM(...)
: Deze functie berekent de som van de waarden in de opgegeven kolom. Het kan worden gebruikt om de totale waarde van een kolom met cijfers te berekenen.
Voorbeeld
SELECT SUM(prijs) FROM bestellingen;
geeft de totale waarde van deprijs
kolom in debestellingen
tabel.
MIN(...)
: Deze functie geeft het kleinste (minimum) getal in de opgegeven kolom. Het kan worden gebruikt om het laagste getal in een kolom te vinden.
Voorbeeld
SELECT MIN(leeftijd) FROM werknemers;
geeft de laagsteleeftijd
in dewerknemers
tabel.
MAX(...)
: Deze functie geeft het grootste (maximum) getal in de opgegeven kolom. Het kan worden gebruikt om het hoogste getal in een kolom te vinden.
Voorbeeld
SELECT MAX(salaris) FROM werknemers;
geeft het hoogstesalaris
in dewerknemers
tabel.
AVG(...)
: Deze functie berekent het gemiddelde (Eng.: average) van de waarden in de opgegeven kolom met cijfers. Als je het gemiddelde moet berekenen gebruik je deze functie niet bijvoorbeeld COUNT
delen door SUM
.
Voorbeeld
SELECT AVG(beoordeling) FROM producten;
geeft het gemiddelde van debeoordeling
kolom in deproducten
tabel.
Functie bij
ORDER BY
Bij
ORDER BY
mag er nooit een functie staan. Als je wil ordenen op het resultaat van die functie, moet je een tijdelijke naam toekennen metAS
. Die tijdelijke naam, ook wel alias genoemd, gebruik je dan bijORDER BY
.
Deze lessenreeks en Dodona werden ontwikkeld aan de Universiteit Gent (UGent) en worden gratis ter beschikking gesteld voor niet-commerciƫle educatieve doeleinden.