L’agrégation de données en MariaDB, comme dans d’autres systèmes de gestion de base de données relationnelle, peut être effectuée à l’aide de fonctions d’agrégation.
Les fonction d’agrégation vous permettent de réaliser des opérations telles que le calcul d’une moyenne, d’un total, d’un minimum, d’un maximum ou du nombre d’éléments d’un groupe de valeurs.
Voici quelques exemples d’utilisation de ces fonctions :
1. Calculer la moyenne :
```
SELECT AVG FROM ma_table;
```
1. Calculer la somme :
```
SELECT SUM FROM ma_table;
```
1. Trouver le minimum et le maximum :
```
SELECT MIN, MAX FROM ma_table;
```
1. Compter le nombre d’éléments :
```
SELECT COUNT FROM ma_table;
```
Par ailleurs, l’opérateur `GROUP BY` peut être utilisé en conjonction avec les fonctions d’agrégation pour grouper les résultats par certaines valeurs de colonne. Par exemple, si vous avez une colonne `categorie` dans votre table et que vous voulez connaître le nombre d’éléments par catégorie, vous pouvez faire :
```
SELECT categorie, COUNT FROM ma_table GROUP BY categorie;
```
Cela retournera le nombre d’éléments pour chaque unique valeur de `categorie` dans `ma_table`.