题解 | #得分不小于平均分的最低分#
得分不小于平均分的最低分
http://www.nowcoder.com/practice/3de23f1204694e74b7deef08922805b2
- 先查询出所有SQL考试记录的平均值。
- 再查询记录中(是SQL考试,且分数≥平均值)的考试记录,
- 再查询其中的最小值。
SELECT MIN(score) AS min_score_over_avg
FROM exam_record
JOIN examination_info using(exam_id)
WHERE tag = 'SQL'
AND score >= (
SELECT AVG(score)
FROM exam_record
JOIN examination_info using(exam_id)
WHERE tag='SQL'
)