老师,请检查是否有改进的地方,谢谢
来源:4-2 项目作业
和你一起终身学习
2022-09-12 22:31:43
#查询没学过 张三 老师授课的同学的信息 select s1.S,s1.Sname,s1.Ssex,s1.Sage from student s1 where s1.S not in (select s.S s from student s join sc sc on s.S = sc.S join course c on c.C = sc.C join teacher t on t.T = c.T and t.Tname = "张三"); #查询课程不及格(小于60分)的学生,课程名,以及对应分数、并先根据学生分组 select s.Sname,c.Cname,sc.score from student s join sc sc on s.S = sc.S join course c on sc.C = c.C where sc.score < 60 group by s.S,c.C; #查询平均成绩大于等于60分的同学的学生编号和学生姓名和平均成绩 select s.S,s.Sname,t.avg from student s join ( select s1.S,AVG(sc.score) avg from student s1 join sc sc on s1.S = sc.S GROUP BY s1.S) t on s.S = t.S and t.avg >=60;
1回答
同学你好,同学的代码符合题目要求,逻辑清晰,书写规范,做的很棒。
祝学习愉快~
相似问题