Une analyse de cohorte regroupe les individus par critères communs et calcule plusieurs statistiques par groupe. On combine group BY avec plusieurs agrégations.
Exemple (table produits) :
SELECT categorie, fournisseur,
COUNT(*) AS nb_produits,
ROUND(AVG(prix), 2) AS prix_moyen,
MIN(prix) AS prix_min,
MAX(prix) AS prix_max
FROM produits
GROUP BY categorie, fournisseur;round(x, 2) arrondit a 2 décimales.
Envie d'aller plus loin ? Découvrez nos formations certifiées Bac+2 à Bac+5 →