Fonctions d'agrégation couramment utilisées dans MySQL

下次还敢
Libérer: 2024-04-27 09:03:25
original
830 Les gens l'ont consulté

Les fonctions d'agrégation MySQL sont utilisées pour effectuer des calculs sur des groupes de données et renvoyer une valeur unique. Les fonctions courantes incluent : SUM() : Somme COUNT() : Nombre de valeurs non nulles AVG() : Moyenne MIN() : Valeur minimale MAX() : Valeur maximale STDEV() : Écart type VARIANCE() : Variance GROUP_CONCAT ( ) : Chaîne de connexion CORR() : Coefficient de corrélation REGEXP_REPLACE() : Remplacement d'expression régulière

Fonctions d'agrégation couramment utilisées dans MySQL

Fonctions d'agrégation couramment utilisées dans MySQL

Les fonctions d'agrégation sont utilisées pour calculer un ensemble de données et renvoyer une valeur unique. Il existe une variété de fonctions d'agrégation disponibles dans MySQL qui répondent à différents objectifs.

1. SUM() :
Trouvez la somme d'une colonne numérique.

2. COUNT() :
Comptez le nombre de valeurs non nulles dans la colonne.

3. AVG() :
Calculez la moyenne d'une colonne numérique.

4. MIN() :
Renvoie la valeur minimale dans la colonne numérique.

5. MAX() :
Renvoie la valeur maximale dans la colonne numérique.

6. STDEV() :
Calculez l'écart type d'une colonne numérique.

7. VARIANCE() :
Calculez la variance d'une colonne numérique.

8. GROUP_CONCAT() :
Concaténe les valeurs de la colonne spécifiée dans une chaîne.

9. CORR() :
Calculez le coefficient de corrélation entre deux colonnes numériques.

10. REGEXP_REPLACE() :
Remplacez les sous-chaînes dans une chaîne à l'aide d'expressions régulières.

Utilisation :

Les fonctions d'agrégation sont souvent utilisées avec la clause GROUP BY pour regrouper les données, puis appliquer la fonction d'agrégation à chaque groupe. Par exemple :

<code class="sql">SELECT department, SUM(salary)
FROM employee
GROUP BY department;</code>
Copier après la connexion

Cela additionnera les salaires des employés par département et renverra le salaire total pour chaque département.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal