Koostefunktioiden käyttö
Koostefunktioita käytetään SELECT-lauseen sarakeluettelossa
ja HAVING-lauseessa
SELECT MAX(hinta), MIN(hinta)   -- suurin ja pienin hinta
FROM tuote;
WHERE-lauseessa koostefunktioita ei voi käyttää (vaan ne on
laitettava HAVING-lauseeseen), esim. Haetaan myyjät, joiden
myymien tuotteiden hinta yhteensä on yli 5000:
SELECT myyja, SUM(hinta)     -- tuotteiden hintojen summa
FROM tuote;
GROUP BY myyja        -- ryhmittely myyjän mukaan
HAVING SUM(hinta) > 5000;
DISTINCT-rajaus toimii muissa tuotteissa paitsi Accessissa:
SELECT COUNT(DISTINCT city)    -- monestako kaupungista
FROM authors;       -- kirjailijoita