Sobes.tech
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.