不是大神,中位数的思路也是看评论的,感觉你的这样改会清爽一点,把你的代码中的t表弄成临时表:with t as (SELECT grade, ABS(SUM(number) OVER(ORDER BY grade)-SUM(number) OVER(ORDER BY grade DESC) )AS n FROM class_grade) select grade from t where n=(select min(n) from t) order by grade;
1

相关推荐

点赞 评论 收藏
分享
Hello_WordN:咱就是说,除了生命其他都是小事,希望面试官平安,希望各位平时也多注意安全
点赞 评论 收藏
分享
牛客网
牛客企业服务