问题描述:
求一条sql,一对多,查询所有班级中分数最高的学生
表结构如下:分数表(scores)
class_id(班级) stu_id(学生) score(分数)
1班 学生1 100
1班 学生2 50
1班 学生3 0
2班 学生4 90
3班 学生5 90
现在的需求是查询出每个班级中分数最高的一位同学,求SQL.
期望的结果是:
class_id(班级) stu_id(学生) score(分数)
1班 学生1 100
2班 学生4 90
3班 学生5 90
表结构如下:分数表(scores)
class_id(班级) stu_id(学生) score(分数)
1班 学生1 100
1班 学生2 50
1班 学生3 0
2班 学生4 90
3班 学生5 90
现在的需求是查询出每个班级中分数最高的一位同学,求SQL.
期望的结果是:
class_id(班级) stu_id(学生) score(分数)
1班 学生1 100
2班 学生4 90
3班 学生5 90
问题解答:
我来补答展开全文阅读