数据库字段,Name,Subject,Score
Group By 就是分组的意思,将查询结果分组。Group By对select 字段是有要求的,select的字段要么是在聚合函数中,要么是在Group By子句中。
查询语句如下:
select score from table_1 group by [subject]
报错:
放在聚合函数中:
select sum(score) from table_1 group by [subject]
执行如下:
放在Group By子句中
select score from table_1 group by [subject],score
执行如下:
与Having一起查询,经常包含聚合函数,筛选满足条件的组,分组之后过滤
Where不能包含聚合函数,在分组前过滤。
时间: 2024-10-13 08:20:39