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

获得积分最多的人(一)

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

select
    user.name name,
    t.total_number as grade_num
from
    user
    left join (
        select
            user_id,
            sum(grade_num) total_number
        from
            grade_info
        where
            type = "add"
        group by
            user_id
        order by
            total_number desc
    ) t on user.id = t.user_id
order by t.total_number desc limit 1

全部评论
这个SQL语句是通常用在哪啊🤔
点赞 回复 分享
发布于 2023-05-30 22:18 天津
这个写法思路很清晰简洁,我看懂了
点赞 回复 分享
发布于 2023-05-30 22:39 上海

相关推荐

10-17 10:05
已编辑
北华大学 全栈开发
牛客872465272号:掉头发了哥
点赞 评论 收藏
分享
牛客868257804号:九个中铁八个中建
点赞 评论 收藏
分享
11-27 12:43
已编辑
门头沟学院 C++
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务