GROUP BY 子句

GROUP BY 子句指定返回的值应按其分组的一个或多个字段的名称。此子句用于返回一组聚合值。它具有以下格式:

复制
GROUP BY

GROUP BY 子句的范围是 FROM 子句的表达式。因此,columns 指定的列表达式必须来自 FROM 子句中指定的表。列表达式可以是以逗号分隔的数据库表的一个或多个字段的名称。

示例

计算每个部门的薪金总额。

复制
SELECT dept_id, SUM (salary) FROM emp GROUP BY dept_id

此语句为每个不重复的部门 ID 返回一行。每行中包括部门 ID 和部门中各员工薪金的总和。