已知数据:
user 字段 : id, name
grade_info 字段:user_id grade_num type
未知
增加最高的用户的id(可能有多个), 名字, 以及他的总积分是多少, 查询结果按照id升序排序
方法
-
求出每个用户的总分
-
求出总分最高的用户,并按id排序
select u.name u_n, p.date date
, sum(p.number) over(partition by u.name order by p.date) ps_num
from user u, passing_number p
where u.id = p.user_id
order by p.date,u.name

京公网安备 11010502036488号