题解 | #牛客每个人最近的登录日期(六)#
牛客每个人最近的登录日期(六)
http://www.nowcoder.com/practice/572a027e52804c058e1f8b0c5e8a65b4
# 首先,需要用户的信息是用户的名字,做题目的数量
# 接着,计算当前日期的累积量,sum()over()可以实现
select u.name,p.date
,sum(p.number)over(partition by u.name order by p.date)AS ps_num
from passing_number p
left join user u
on p.user_id = u.id
order by p.date,u.name