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]

Syntaxe d'opération de base couramment utilisée de MySQL (7) - fonctions statistiques et requêtes de groupe [mode ligne de commande]

黄舟
黄舟original
2017-03-03 14:16:011662parcourir

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 :


Ce qui précède est le contenu de la syntaxe d'opération de base commune de MySQL (7) - fonctions statistiques et requête de groupe [mode ligne de commande]. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois (www.php.cn) !



Déclaration:
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