Sobes.tech
Junior

Koje agregatne funkcije se koriste zajedno sa grupisanjem?

sobes.tech АИ

Одговор од АИ

Заједно са груписањем (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;