一,介绍
1: GROUP BY(分组):必须配合聚合函数一起使用,使用时至少需要一个分组标志字段。
重点:
1.2。使用GROUP BY的查询语句的时候,选择后面的所有列中,没有使用聚合函数的列,必须出现在GROUP BY 后面:
SELECT 部门,COUNT(id)FROM学生组BY 部门
例如:这条sql,如果部门没有跟在由后面这句语法是错误的
聚合函数:
-COUNT:统计行数量:
SELECT部门,COUNT(id)FROM学生组BY部门
-sum:获取单个列的合计值
-AVG:计算某个列的平均值
-MAX:计算列的最大值
-MIN:计算列的最小值
1.3。GROUP BY子句必须在WHERE子句之后,ORDER BY子句之前
2.OEDER BY:就是行的排序方式,默认的为升序。后面必须列出排序的字段名,可以是多个字段名