Sobes.tech
Junior

Кои агрегиращи функции се използват заедно с групирането?

sobes.tech AI

Отговор от AI

Заедно с групирането (GROUP BY) се използват следните агрегатни функции на SQL:

  • COUNT() - брои броя на редовете в групата.
  • SUM() - изчислява сумата на стойностите в числовата колона на групата.
  • AVG() - изчислява средната стойност в числовата колона на групата.
  • MIN() - намира минималната стойност в групата.
  • MAX() - намира максималната стойност в групата.

Например:

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