GROUP BY 语句在 SQL 中用于将来自数据库表的记录分组,以便可以对每个组执行聚合函数(如 COUNT(), MAX(), MIN(), SUM(), AVG() 等)。使用 GROUP BY 时,数据库会根据一个或多个列的值将结果集分为多个分组,在每个分组内可以独立地使用聚合函数。GROUP BY 通常与 SELECT 语句一起使用,以汇总每个分组的数据。
二、基本语法
SELECT column_name(s), AGGREGATE_FUNCTION(column_name)FROM table_name
WHERE condition
GROUP