SelectCOUNT(Name),MIN(Id). ,AVG(Id) ,MAX(Id),COUNT(*)fromStudent;+-------------+-------------+-------- ----------- ------+"/> SelectCOUNT(Name),MIN(Id). ,AVG(Id) ,MAX(Id),COUNT(*)fromStudent;+-------------+-------------+-------- ----------- ------+">
Maison > Article > base de données > Comment utiliser la fonction Groupes dans la clause MySQL SELECT ?
Nous savons que les fonctions de groupe opèrent sur des ensembles de valeurs, c'est pourquoi si les fonctions de groupe sont utilisées dans la clause SELECT, elles seront utilisées pour les lignes qui satisfont aux critères de sélection de la requête et la sortie de la fonction de groupe sera être renvoyé comme résultat de la requête.
Dans l'exemple suivant, nous utilisons certaines fonctions de groupe dans l'instruction SELECT. Les champs de la table "Étudiant" et la sortie de l'instruction sont la sortie de ces fonctions de groupe -
mysql> Select COUNT(Name), MIN(Id), AVG(Id), MAX(Id), COUNT(*) from Student; +-------------+---------+---------+---------+----------+ | COUNT(Name) | MIN(Id) | AVG(Id) | MAX(Id) | COUNT(*) | +-------------+---------+---------+---------+----------+ | 5 | 1 | 11.0000 | 20 | 5 | +-------------+---------+---------+---------+----------+ 1 row in set (0.03 sec).
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!