Sobes.tech
Junior

Que funções de agregação são usadas juntamente com a agrupação?

sobes.tech IA

Resposta da IA

Juntamente com a agrupação (GROUP BY) são utilizadas as seguintes funções agregadas SQL:

  • COUNT() - conta o número de linhas no grupo.
  • SUM() - calcula a soma dos valores numa coluna numérica do grupo.
  • AVG() - calcula o valor médio numa coluna numérica do grupo.
  • MIN() - encontra o valor mínimo no grupo.
  • MAX() - encontra o valor máximo no grupo.

Por exemplo:

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