题解 | #考试分数(四)#
考试分数(四)
https://www.nowcoder.com/practice/502fb6e2b1ad4e56aa2e0dd90c6edf3c
with a as (select *
, rank() over (partition by job order by score) r
from grade)
select job
, floor((count(r) + 1) / 2) as 'start'
, floor((count(r) + 2) / 2) as 'end'
from a
group by job
order by job;
#窗口函数#
查看15道真题和解析

