Junior
Kas yra agregatinės funkcijos?
sobes.tech AI
Atsakymas iš AI
SQL agregavimo funkcijos yra funkcijos, kurios atlieka skaičiavimus duomenų rinkinyje ir grąžina vieną galutinę reikšmę. Jos dažnai naudojamos kartu su GROUP BY operatoriumi duomenų grupavimui.
Pagrindinės agregavimo funkcijos:
- COUNT() — skaičiuoja eilučių skaičių.
- SUM() — sudeda reikšmes.
- AVG() — apskaičiuoja vidurkį.
- MIN() — suranda mažiausią reikšmę.
- MAX() — suranda didžiausią reikšmę.
Pavyzdys:
SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;
Šis užklausa skaičiuoja darbuotojų skaičių ir vidutinį atlyginimą kiekviename skyriuje.