Sobes.tech
Junior

Qanday agregat funktsiyalar?

sobes.tech AI

AIdan javob

SQL'da agregat funksiyalari — bu qiymatlar to'plami bo'yicha hisob-kitoblarni amalga oshiradigan va bitta yakuniy qiymatni qaytaradigan funksiyalardir. Ular ko'pincha GROUP BY operatori bilan birga ishlatiladi va ma'lumotlarni guruhlash uchun ishlatiladi.

Asosiy agregat funksiyalar:

  • COUNT() — satrlar sonini hisoblaydi.
  • SUM() — qiymatlarning yig'indisini hisoblaydi.
  • AVG() — o'rtacha qiymatni hisoblaydi.
  • MIN() — minimal qiymatni topadi.
  • MAX() — maksimal qiymatni topadi.

Foydalanish misoli:

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

Ushbu so'rov har bir bo'lim uchun xodimlar soni va o'rtacha maoshni hisoblaydi.