题解 | #出现三次以上相同积分的情况#
出现三次以上相同积分的情况
http://www.nowcoder.com/practice/c69ac94335744480aa50646864b7f24d
select t.number from (select *,rank()over(order by number) as rank2 from grade) t group by t.rank2 having count(1)>=3
先用窗口函数对积分进行排名,相同的积分名次相同。再以排名作为关键字段进行分组,统计每组中记录次数大于等于3的,即为所求。