热线电话:13121318867

登录
2018-10-19 阅读量: 1000
MySQL子查询

问题描述

MySQL中表aa中有学生编号、课程编号、考试成绩三个字段,如何查询选一门以上课程的同学中分数为非最高分的成绩的记录。

解决方法

SELECT * FROM aa
WHERE sno IN (SELECT sno FROM aa
GROUP BY sno
HAVING COUNT(cno) > 1)
AND degree != ALL (SELECT MAX(degree) FROM aa
GROUP BY cno);

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据
推荐帖子