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

获得积分最多的人(三)

https://www.nowcoder.com/practice/d2b7e2a305a7499fb310dc82a43820e8

SELECT u.id,u.name,g.grade_num FROM USER u,grade_info g
WHERE u.id NOT IN(SELECT t1.a1 FROM (SELECT user_id a1,SUM(grade_num) n1 FROM grade_info  WHERE TYPE='add' GROUP BY user_id)t1 
JOIN
(SELECT user_id a2,SUM(grade_num) n2 FROM grade_info  WHERE TYPE='reduce' GROUP BY user_id)t2 
ON t1.a1=t2.a2 WHERE t1.n1-t2.n2) AND u.id=g.user_id
全部评论

相关推荐

付费才包邮:本科有这种简历很强了
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务