select * from score a where sno in ( select sno from score group by sno having count(*)>1) --子查询 选 ...
查询score中选学多门课程的同学中分数为非最高分成绩的记录。 select from score a where sno in select sno from score group by sno having count gt and a.degree lt select max degree from score b where a.cno b.cno ...
2016-10-15 21:29 1 3949 推荐指数:
select * from score a where sno in ( select sno from score group by sno having count(*)>1) --子查询 选 ...
成绩表score的结构: 如何查询每门课程最高分的学生的学号,课程号,成绩? 答案: 如果要知道学生的姓名: 参考:http://zhidao.baidu.com/link?url ...
有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩,从键盘输人10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课程成绩、平均分数) 运行截图: ...
有10个学生,每个学生的数据包括学号、姓名、3门课程的成绩,从键盘输人10个学生数据,要求输出3门课程总平均成绩,以及最高分的学生的数据(包括学号、姓名、3门课程成绩、平均分数) 运行截图: ...
SELECT L.C# As 课程ID,L.score AS 最高分,R.score AS 最低分 FROM SC L ,SC AS R WHERE L.C# = R.C# and L.score = (SELECT MAX(IL.score ...
SELECT st.sid,st.sname,avg(s.score) from student st INNER join sc s on st.sid = s.sid where s.sid in( SELECT s1.sid from sc s1 where ...
. * 从键盘输入10个学生数据,要求打印出3门课总平均成绩. * 以及最高分 ...
-- 根据要求,获取班级成绩的最高分的学生-- 第一个子查询,先去各个科目的最高,再横向比较各个科目的最高,再取最高分的那个科目-- 第二个子查询,查询每个同学的最高分-- 最后,通过第一个子查询查询出第一个最高分,和第二个子查询查询出学生的最高,当这两个相同时,即要获取的最高分 第一:子 ...