题解 | #得分不小于平均分的最低分#

得分不小于平均分的最低分

https://www.nowcoder.com/practice/3de23f1204694e74b7deef08922805b2

select min(score) as min_score_over_avg
from exam_record as er join examination_info as ei on er.exam_id = ei.exam_id 
where tag = 'SQL' and score >= (select avg(score) from exam_record as er join examination_info as ei on er.exam_id = ei.exam_id where tag = 'SQL' )

难点:子查询

为什么这里不直接score >= avg(score),而是要进行子查询,我的子查询还学的不明白,不知道使用条件。

全部评论

相关推荐

点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享
牛客网
牛客企业服务