Sobes.tech
Junior — Middle

Kuras agregācijas funkcijas ir pieejamas lietošanai kopā ar SQL operatoru GROUP BY?

sobes.tech AI

Atbilde no AI

SQL, ar operatora GROUP BY, bieži izmanto agregācijas funkcijas, lai aprēķinātu apkopotas vērtības pēc grupām. Galvenās agregācijas funkcijas:

  • COUNT() — skaita rindu skaitu grupā.
  • SUM() — saskaita vērtību summu grupā.
  • AVG() — aprēķina vidējo vērtību.
  • MIN() — atrod mazāko vērtību.
  • MAX() — atrod lielāko vērtību.

Piemērs:

SELECT department, COUNT(*) AS employee_count, AVG(salary) AS avg_salary
FROM employees
GROUP BY department;

Šī vaicājuma rezultātā darbinieki tiks grupēti pēc nodaļām, un tiks parādīts darbinieku skaits un vidējā alga katrā nodaļā.