要求是
求出计算机系java考试成绩最高
的学生的学号、姓名和Java考试成绩。
select s.sno,s.sname,grade from student s
join sc on s.sno=sc.sno
join course c on c.cno=sc.cno where sdept='计算机系' and cname='java' order by grade DESC;
-- 为什么这里选最大值不能用top 我加了with ties 也不对是哪里语法错误了。
select max(grade) from sc order by grade desc;
-- 然后我想这是不是mysql top语法不能用,然后我就试试这个最后还是不行。但是用max就可以。这是为什么
mysql要求是 求出计算机系java考试成绩最高 的学生的学号、姓名和Java考试成绩。
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-