Sobes.tech
Junior

Quelles fonctions d'agrégation sont utilisées avec le regroupement?

sobes.tech IA

Réponse de l'IA

En conjonction avec le regroupement (GROUP BY), les fonctions d'agrégation SQL suivantes sont utilisées :

  • COUNT() - compte le nombre de lignes dans le groupe.
  • SUM() - calcule la somme des valeurs dans une colonne numérique du groupe.
  • AVG() - calcule la valeur moyenne dans une colonne numérique du groupe.
  • MIN() - trouve la valeur minimale dans le groupe.
  • MAX() - trouve la valeur maximale dans le groupe.

Par exemple :

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