题解 | #获得积分最多的人(一)#

获得积分最多的人(一)

http://www.nowcoder.com/practice/1bfe3870034e4efeb4b4aa6711316c3b

SELECT
    t1.name name, t1.grade_sum grade_sum
FROM
    (
        SELECT
            t.name as name,
            sum(t.gnum) as grade_sum
        FROM
            (
                SELECT
                    u.name name,
                    g.grade_num gnum
                FROM
                   `user` u
                   LEFT JOIN
                   `grade_info` g
                   ON u.id = g.user_id
            ) t
        GROUP BY
            t.name
    ) t1
ORDER BY
    t1.grade_sum DESC
LIMIT 0,1
全部评论

相关推荐

05-26 10:24
门头沟学院 Java
qq乃乃好喝到咩噗茶:其实是对的,线上面试容易被人当野怪刷了
点赞 评论 收藏
分享
鬼迹人途:你去投一投尚游游戏,服务器一面,第一个图算法,做完了给你一个策略题,你给出方案他就提出低概率问题,答不上当场给你挂
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务