查询选课成绩大于90分的学生的姓名Select()fromstudent,scwherestudent.sno=sc.snoandgrade>=90
举一反三
- 查询选课成绩大于90分的学生的姓名 Select () from student,sc where student.sno=sc.sno and grade>=90
- 针对学生选课表sc(sno, cno, grade),其中sno为学号,cno为课程号,grade为成绩。以下( )语句可查询选修了两门以上成绩在90分以上课程的学生学号。 A: select sno from sc where grade>90 group by sno having count(cno)>2; B: select sno from sc where grade>90 group by sno having count(*)>2; C: select sno from sc where grade>90 and count(*)>2 group by sno; D: select sno from sc where grade>90 group by sno having count(sno)>2;
- 若有“选课”表,其关系模式为:选课(学号,课程号,成绩),下列哪个语句可以实现查询所有成绩小于80或大于90的记录的功能? A: SELECT * FROM 选课 WHERE 成绩< 80 OR 成绩>90 B: SELECT * FROM 选课 WHERE 成绩 NOT BETWEEN 80 AND 90 C: SELECT * FROM 选课 WHERE NOT(成绩>= 80 AND 成绩<=90) D: SELECT * FROM 选课 WHERE 成绩>= 80 AND 成绩<=90
- 关系SC(Sno,Cno,Grade)表示学号,课程号,成绩。现要查询平均分在90分以上的学生的学号和平均成绩,正确的语句是______。 A: SELECT Sno,AVG(Grad FROM SC WHERE AVG(Grad>=90 GROUP BY Sno B: SELECT Sno,AVG(Grad FROM SC GROUP BY Sno HAVING AVG(Grad>=90 C: SELECT Sno,AVG(Grad FROM SC WHERE AVG(Grad>=90 ORDER BY Sno D: SELECT Sno,AVG(Grad FROM SC GROUP BY Cno HAVING AVG(Grad>=90
- 设学生表和课程表的结构分别为(学号,姓名)和(学号,课程号,成绩),如果希望查询出“成绩大于90分的学生姓名”,则对应的SQL语句是( )。 A: SELECT 姓名 FROM 学生表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90 B: SELECT 姓名 FROM 课程表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90 C: SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 OR 课程表.成绩>90 D: SELECT 姓名 FROM 学生表,课程表 WHERE 学生表.学号=课程表.学号 AND 课程表.成绩>90