select count(*)
from (select avg(score) av
from SC
group by sId
having av>60) as t

如果直接在主查询中使用分组则会出现多行数据,count的结果为对每一组的内部的满足条件的记录的次数汇总,因此为了避免这种情况,应该将分组放在内部,统一对筛选出来的结果进行计数