Maison > Article > base de données > Comment implémenter la somme de groupe dans MySQL
Méthode d'implémentation : 1. Utilisez l'instruction SELECT pour interroger les données dans la table spécifiée ; 2. Utilisez le mot-clé "GROUP BY" pour regrouper les résultats de la requête en fonction d'un ou plusieurs champs ; renvoie respectivement en fonction de la situation de regroupement.La somme des champs spécifiés dans différents groupes, la syntaxe est "SELECT SUM (nom du champ à additionner) FROM nom de la table GROUP BY nom du champ à regrouper ;".
L'environnement d'exploitation de ce tutoriel : système windows7, version mysql8, ordinateur Dell G3.
Dans MySQL, vous pouvez utiliser l'instruction SELECT, le mot-clé "GROUP BY" et la fonction SUM() pour implémenter la sommation de groupe.
L'instruction SELECT peut interroger les données dans la table spécifiée
Le mot-clé "GROUP BY" peut regrouper les résultats de la requête en fonction d'un ou plusieurs champs
Fonction SUM() basé sur La situation de regroupement renvoie respectivement la somme des champs spécifiés dans différents groupes
SELECT SUM(进行求和的字段名) FROM 表名 GROUP BY 需要进行分组的字段名;
Exemple :
Effectuez une requête de groupe sur le champ sexe de la table de données mip_demo, puis regroupez les résultats des garçons et les filles dans le champ de score pour trouver la somme.
Jetons d'abord un coup d'œil aux données du tableau mip_demo :
SELECT * FROM mip_demo;
Trouvez la somme des scores des garçons et des filles dans les groupes.
SELECT sex,SUM(score) FROM mip_demo GROUP BY sex;
On voit que les genres de la table mip_demo sont regroupés, et la somme des scores de chaque groupe est calculée.
Connaissances étendues :
Le mot-clé GROUP BY
est utilisé pour regrouper les requêtesGROUP BY
关键字用于分组查询
GROUP BY 语句将具有相同值的行分组为汇总行,例如"查找每个地区的客户数量"。
GROUP BY 语句通常与聚合函数(COUNT()、MAX(), MIN(), SUM()
SUM()
, AVG()) pour regrouper le résultat défini par une ou plusieurs colonnes. SUM(DISTINCT expression)Comment ça marche. la fonction SUM() fonctionne-t-elle ?
La fonction SOMME ignore les valeurs NULL dans les calculs.
🎜🎜【Recommandations associées : 🎜tutoriel vidéo mysql🎜】🎜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!