Maison  >  Article  >  base de données  >  Quelle est l'importance d'utiliser plusieurs colonnes dans la clause MySQL GROUP BY ?

Quelle est l'importance d'utiliser plusieurs colonnes dans la clause MySQL GROUP BY ?

王林
王林avant
2023-09-12 12:53:02956parcourir

在 MySQL GROUP BY 子句中使用多列有何意义?

En spécifiant plusieurs colonnes dans la clause GROUP BY, nous pouvons diviser l'ensemble de résultats en groupes plus petits. Plus il y a de colonnes spécifiées dans la clause GROUP BY, plus le groupe est petit.

Exemple

mysql> Select designation, YEAR(Doj), count(*) from employees GROUP BY designation, YEAR(DoJ);

+-------------+-----------+----------+
| designation | YEAR(Doj) | count(*) |
+-------------+-----------+----------+
| Asso.Prof   | 2013      | 1        |
| Asst.Prof   | 2015      | 1        |
| Asst.Prof   | 2016      | 1        |
| Prof        | 2009      | 2        |
| Prof        | 2010      | 1        |
+-------------+-----------+----------+

5 rows in set (0.00 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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer