Grupeerimisfunktsioonid

Allikas: Teadmusbaas
Redaktsioon seisuga 13. mai 2019, kell 12:36 kasutajalt Vainol (arutelu | kaastöö)

Tüüpilised grupeerimisfunktsioonid on AVG, COUNT, MAX, MIN, STD, SUM, VARIANCE:

  • Grupeerimisfunktsioonide kasutamisel peab kõik veerud, mis ei kasuta grupeerimisfunktsiooni loetlema GROUP BY klausli taga, näiteks SELECT department_id, Last_name, SUM(salary) FROM employees GROUP BY department_id, last_name;, selles päringus on grupeerimisfunktsiooni rakendatud veerule SALARY ja ei ole rakendatud veergudele DEPARTMENT_ID ja LAST_NAME, järelikult tuleb viimased lisada GROUP BY klausli loetelusse;
  • AVG arvutab keskmise ehk keskväärtuse, näiteks SELECT name, AVG(score) FROM student GROUP BY name;


Allikad:

  1. MariaDB grupeerimisfunktsioonid


⇐ Tagasi lausendite lehele