题解 | #获得积分最多的人(一)#
获得积分最多的人(一)
http://www.nowcoder.com/practice/1bfe3870034e4efeb4b4aa6711316c3b
此题数据保证积分最高的用户有且只有1个——此题可以用limit找出,但是并不普适,还需要考虑并列情况!尽量用联......
select b.name, sum(a.grade_num) as grade_sum from grade_info a left join user b on a.user_id = b.id group by a.user_id order by grade_sum desc limit 1;