Sobes.tech
Junior

Quali funzioni di aggregazione vengono utilizzate insieme alla raggruppamento?

sobes.tech AI

Risposta dell'AI

Insieme alla clausola (GROUP BY) vengono utilizzate le seguenti funzioni aggregate SQL:

  • COUNT() - conta il numero di righe nel gruppo.
  • SUM() - calcola la somma dei valori in una colonna numerica del gruppo.
  • AVG() - calcola il valore medio in una colonna numerica del gruppo.
  • MIN() - trova il valore minimo nel gruppo.
  • MAX() - trova il valore massimo nel gruppo.

Ad esempio:

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