Agrégats et regroupement
Partie du cours MySQL
On vous demande comment s'est comportée la région EU au dernier trimestre. La personne ne veut pas quatre mille lignes, elle veut un seul nombre, et si vous rapatriez les quatre mille lignes dans le code applicatif pour les additionner là-bas, vous venez d'écrire une version lente et fragile de ce que la base fait nativement en quelques millisecondes.
Jusqu'ici, chaque requête renvoyait une ligne de sortie par ligne d'entrée. Les agrégats renversent cela : ils réduisent un grand nombre de lignes à une seule valeur. Ajoutez GROUP BY et vous obtenez une valeur de ce genre par paquet, au lieu d'une seule pour toute la table, et c'est de là que viennent les rapports. ...
Envie d’apprendre MySQL Agrégats et regroupement dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec MySQL prêt, et travaillez sur Agrégats et regroupement avec un tuteur IA qui connaît votre code.
Commencer cette leçonAgrégats et regroupementCe que vous allez apprendre
- COUNT
- SUM
- AVG
- MIN and MAX
- GROUP BY
- HAVING
- GROUP_CONCAT
- ONLY_FULL_GROUP_BY
Lire cette leçon dans votre langue
Toutes les leçons de ce cours
13 leçons- 1Qu'est-ce que MySQL20 min
- 2Le CLI mysql et les premières commandes25 min
- 3Création de bases de données et de tables30 min
- 4Types de données30 min
- 5SELECT et WHERE30 min
- 6Joins35 min
- 7Agrégats et regroupement30 min
- 8Index30 min
- 9Transactions et moteurs de stockage35 min
- 10Procédures stockées et triggers35 min
- 11EXPLAIN et optimisation des requêtes35 min
- 12mysqldump et restauration25 min
- 13Projet final : Concevoir un schéma de commerce en ligne50 min
