【MySql】Group By数据分组

左心房为你撑大大i 提交于 2019-11-29 09:14:51

GROUP BY 语句根据一个或多个列对结果集进行分组。

在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。

因为聚合函数通过作用于一组数据而只返回一个单个值,

因此,在SELECT语句中出现的元素要么为一个聚合函数的输入值,

要么为GROUP BY语句的参数,否则会出错反,

 

 

HAVING语句通常与GROUP BY语句联合使用,用来过滤由GROUP BY语句返回的记录集。

 

HAVING语句的存在弥补了WHERE关键字不能与聚合函数联合使用的不足。

 

 飞机票

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!