第一想法: 从分数表里面把小于60的学生id都查出来。 SELECT tblstudent.StuId,tblstudent.StuName FROM tblstudent WHERE (SELECT tblscore.Score FROM tblscore WHERE ...
select S ID,Sname from Student where S ID not in select S.S ID from Student AS S,SC where S.S ID SC.S ID and score gt ...
2020-11-17 15:25 0 1796 推荐指数:
第一想法: 从分数表里面把小于60的学生id都查出来。 SELECT tblstudent.StuId,tblstudent.StuName FROM tblstudent WHERE (SELECT tblscore.Score FROM tblscore WHERE ...
SQL经典50查询语句案例_9: 9、查询所有课程成绩小于60分的同学的学号、姓名: 在MySQL命令行中的运行情况: 总结:采用not in 加内嵌select from 语句, 先选出大于60的学号(可重复,因为重复的都是一个人,对本题无影 ...
s1.score<60 group by s1.sid having count(1)>=2) group ...
SQL经典50查询语句案例_8: 8、查询课程编号“002”的成绩比课程编号“001”课程低的所有同学的学号、姓名: 在MySQL命令行中的运行情况: 总结:本问题也是利用from+数据表命名然后运用and连接条件查询即可。 ...
select Student.S_ID, Student.Sname, count(SC.C_ID), sum(score) from Student left Outer join SC on St ...
其实这个句子的意思我都没看懂, 答案是: Select StuId,StuName From tblStudent Where StuId In ( Select Distinct S ...
-- 查询两门及其以上不及格课程的同学的学号,姓名及其平均成绩 --2019/4/25 ...