La clause HAVING est utilisée pour filtrer les résultats de l'agrégation. Les fonctions spécifiques incluent : le filtrage des données groupées et l'exclusion des groupes qui ne remplissent pas les conditions. Le filtrage de l'agrégation imbriquée en fonction de plusieurs conditions.
Sous-clause HAVING dans MySQL La fonction. de la phrase
La clause HAVING est utilisée pour filtrer les résultats agrégés, et elle est utilisée après la clause GROUP BY. La clause HAVING filtre les conditions sur les colonnes agrégées et sélectionne uniquement les lignes de résultats agrégés qui remplissent les conditions.
Fonction spécifique :
Syntaxe d'utilisation :
<code>SELECT 聚合函数(列名) FROM 表名 GROUP BY 分组列 HAVING 聚合条件;</code>
Exemple :
<code>SELECT COUNT(*) AS 总数 FROM 订单 GROUP BY 客户ID HAVING COUNT(*) > 1;</code>
Cette requête compte la quantité commandée de chaque client et filtre les clients dont la quantité commandée est supérieure à 1. La différence entre la clause
et WHERE : la clause
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!