MySQL分组是在查询语句中利用GROUP BY子句,将结果集中的数据行依据选定的列的值进行逻辑分组,然后将表中数据的子集进行汇总,以此来实现对逻辑组而不是整张表的整合。
MySQL分组的语法:
GROUP BY { | | ... } [ASC | DESC]
其中,选定用以分组的列,能够选定不同的多个列,彼此之间用逗号隔开;指明分组的关系式,一般与聚合函数一起应用,比如可将关系式COUNT(*) AS '总数'做为查询列表目录的一项;选定分组的列在查询结果集的位置,一般是一个正整数,比如,GROUP BY 2表明根据查询明细上的第2列的值开展逻辑分组。
以上内容由大学时代综合整理自互联网,实际情况请以官方资料为准。