sql查询学生大于平均值的成绩
情景有一张表,里面是学生及其对应课程的成绩,要查出大于学生的所有课程平均值的课程。表的结构解决方法我想到两种sql,如下第一种查出每个学生对应的 平均值再与原表连接,然后查询条件就比较该课程成绩分数和平均值select t1.student_id,course_idfrom t_mark t1, ( SELECT student_id,AVG(mark) avg from t_mark group by student_id ) t2where t1.student_id
原创
2020-09-24 19:20:09 ·
23370 阅读 ·
2 评论