Maison > base de données > tutoriel mysql > Comment calculer la valeur moyenne des colonnes numériques dans une table de données à l'aide de la fonction AVG de MySQL

Comment calculer la valeur moyenne des colonnes numériques dans une table de données à l'aide de la fonction AVG de MySQL

WBOY
Libérer: 2023-07-24 21:52:54
original
1761 Les gens l'ont consulté

Utilisez la fonction AVG de MySQL pour calculer la valeur moyenne des colonnes numériques dans une table de données

Introduction :
MySQL est un système de gestion de base de données relationnelle open source avec une multitude de fonctions intégrées pour traiter et calculer les données. Parmi elles, la fonction AVG est une fonction utilisée pour calculer la moyenne d'une colonne numérique. Cet article explique comment utiliser la fonction AVG pour calculer la valeur moyenne des colonnes numériques dans une table de données MySQL et fournit des exemples de code pertinents.

1. Créer un exemple de tableau de données
Tout d'abord, nous devons créer un exemple de tableau de données pour la démonstration. Supposons que nous ayons une table de données nommée « étudiants », qui contient des informations telles que le numéro d'étudiant (student_id) et la note (score) de chaque étudiant. Vous pouvez utiliser le code suivant pour créer cette table de données :

CREATE TABLE students (
   student_id INT PRIMARY KEY,
   score INT
);
Copier après la connexion

2. Insérer des exemples de données
Ensuite, nous devons insérer des exemples de données dans la table "étudiants". Vous pouvez utiliser le code suivant pour insérer des informations sur les performances des élèves :

INSERT INTO students (student_id, score) VALUES
   (1, 85),
   (2, 92),
   (3, 76),
   (4, 88),
   (5, 91);
Copier après la connexion

3. Utilisez la fonction AVG pour calculer la moyenne
Maintenant, nous avons créé des exemples de données et inséré des informations sur les performances des élèves. Ensuite, nous pouvons utiliser la fonction AVG pour calculer la moyenne de ces scores. Voici un exemple de code utilisant la fonction AVG :

SELECT AVG(score) as average_score FROM students;
Copier après la connexion

L'exécution du code ci-dessus renverra une colonne appelée "average_score", qui contient la moyenne des scores de l'élève. Les résultats peuvent être affichés sous forme de tableau via le code suivant :

SELECT FORMAT(AVG(score),2) as average_score FROM students;
Copier après la connexion

4. Description du résultat du calcul
Le code ci-dessus renverra une colonne nommée "average_score", qui contient la moyenne des scores de l'élève, avec deux décimales. Si nous exécutons cette commande, nous obtiendrons les résultats suivants :

+--------------+
| average_score|
+--------------+
|     86.40    |
+--------------+
Copier après la connexion

Conclusion :
L'utilisation de la fonction AVG de MySQL peut facilement calculer la moyenne des colonnes numériques dans un tableau de données. Grâce aux exemples de code ci-dessus, nous pouvons voir que la fonction AVG est facile à utiliser et peut gérer de manière flexible différentes structures de tables de données. Ceci est très utile pour les statistiques et l’analyse des données.

En bref, utiliser la fonction AVG de MySQL pour calculer la moyenne des colonnes numériques dans un tableau de données est très simple et peut être complété avec une seule ligne de code. J'espère que l'introduction de cet article pourra aider les lecteurs à mieux comprendre et appliquer la fonction AVG et à améliorer l'efficacité du traitement et du calcul des données.

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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal