Maison >base de données >tutoriel mysql >Syntaxe d'opération de base couramment utilisée de MySQL (7) - fonctions statistiques et requêtes de groupe [mode ligne de commande]
Remarque : tout est dans l'article. . . Représente plusieurs.
1. Utilisez count pour compter le nombre d'éléments : sélectionnez count(field name...) from tablename ;
2. avg pour calculer les champs La valeur moyenne : sélectionnez avg (nom du champ) à partir du nom de la table
Vous pouvez développer de manière appropriée ici, comme ajouter des conditions, renommer, etc.
3. Utilisez sum pour trouver la somme : sélectionnez sum (nom du champ) dans le nom de la table
4. la valeur maximale, Valeur minimale :
5. Remarque : lors de l'utilisation de ces fonctions, s'il n'y a aucune donnée dans le base de données, count renvoie 0, sinon renvoie null
6. Utilisez group by pour regrouper les données : sélectionnez le nom du champ. . . du groupe tablename par nom de champ. . . ; Vous pouvez combiner le regroupement, le tri, les statistiques, etc., et l'application réelle ressemble souvent à ceci :
7. Utilisez group_concat() pour implémenter Afficher le champs dans chaque groupe :
8 Si vous souhaitez ajouter des conditions à la requête de groupe, vous devez utiliser avoir au lieu de où :
.
9. Si un regroupement conditionnel est utilisé et qu'un tri est également requis, l'ordre par doit être localisé après avoir :