© Jouni Huotari ja Tapani Äijänen
18
Ryhmittely - Group By
•GROUP BY -ehdolla tiedot ryhmitellään jonkin sarakkeen tai sarakkeiden mukaan ryhmiin
–GROUP BY -ehdon ryhmiin kohdistetaan yleensä jokin summafunktio
–kaikki SELECT-listan lauseet, joissa ei ole funktiota, on lueteltava GROUP BY –lauseessa!
•Esim. kunkin myyjän tuotteiden hintojen keskiarvo:
–SELECT myyja, AVG(hinta) FROM tuote
–GROUP BY myyja;
•Kunkin myyjän tuotetyyppien määrä
–SELECT myyja, COUNT(myyja) FROM tuote
–GROUP BY myyja;