Sobes.tech
Junior

Ce funcții de agregare sunt utilizate împreună cu gruparea?

sobes.tech AI

Răspuns de la AI

Împreună cu gruparea (GROUP BY), se utilizează următoarele funcții agregate SQL:

  • COUNT() - numără numărul de rânduri din grup.
  • SUM() - calculează suma valorilor dintr-o coloană numerică a grupului.
  • AVG() - calculează valoarea medie dintr-o coloană numerică a grupului.
  • MIN() - găsește valoarea minimă din grup.
  • MAX() - găsește valoarea maximă din grup.

De exemplu:

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