首页 新闻 会员 周边

SQL查询问题,来看看

0
悬赏园豆:10 [已解决问题] 解决于 2018-08-20 21:26

查询Student表中男女同学分别小于60的成绩最高的学号(一个结果集)

*如有相同成绩则优先取学号靠前的

SQL
显示昵称已被使用了呀的主页 显示昵称已被使用了呀 | 初学一级 | 园豆:190
提问于:2018-08-20 17:20
< >
分享
最佳答案
0

select a.sex,max(a.no),max(b.score) from student a join
(select sex,max(score) score from student where score<60 group by sex) b on a.sex=b.sex
where a.score=b.score
group by a.sex

收获园豆:10
一直是小学生 | 菜鸟二级 |园豆:217 | 2018-08-20 20:38
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册