【MySql】Group By数据分组

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

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

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

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

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

 

 

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

 

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

 

 飞机票

posted @ 2018-09-03 20:04  7岁  阅读(252)  评论(0编辑  收藏  举报