Sobes.tech
Junior

Guruhlash bilan birga qaysi agregat funksiyalar ishlatiladi?

sobes.tech AI

AIdan javob

GROUP BY bilanoti bilan quyidagi SQL agregat funksiyalari ishlatiladi:

  • COUNT() - guruhdagi satrlar sonini hisoblaydi.
  • SUM() - guruhdagi raqamli ustundagi qiymatlarning yigʻindisini hisoblaydi.
  • AVG() - guruhdagi raqamli ustundagi oʻrtacha qiymatni hisoblaydi.
  • MIN() - guruhdagi minimal qiymatni topadi.
  • MAX() - guruhdagi maksimal qiymatni topadi.

Masalan:

SELECT
    category,
    COUNT(*) AS total_products,
    SUM(price) AS total_price,
    AVG(price) AS average_price
FROM
    products
GROUP BY
    category;