是这样吧。SELECT class as 班级, (select count(score) from score c1 where score > 60 and c.class = c1.class) as 大于60, (select count(score) from score c2 where score < 60 and c.class = c2.class) as 小于60FROM score cGROUP BY class;