便宜VPS主机精选
提供服务器主机评测信息

数据库查询语句having的用法详解

数据库查询语句中HAVING的用法详解如下:

HAVING语句通常与GROUP BY子句及聚集函数COUNT,AVG,SUM,MAX,MIN语句联合使用,用来过滤由GROUP BY语句返回的记录集,通常跟在GROUP BY后边作用相当于WHERE。

WHERE子句后边是指定行所对应的条件,并且不能含有聚集函数,而HAVING后边是指定组所对应的条件,可以含有聚合函数。

GROUP BY子句:将查询结果按某一列或多列的值分组,值相等的为一组。

如果未对查询结果分组,聚集函数将作用于整个查询结果。分组后聚集函数将作用于每一个组,即每一组都有一个函数值。

如果分组后还要求按一定的条件对这些组进行筛选,最终只输出满足指定条件的组,则可以使用HAVING短语指定筛选条件。

 

未经允许不得转载:便宜VPS测评 » 数据库查询语句having的用法详解