若另有表Teach(CName,TName)存储教师任课情况,Tname表示教师名。用SQL创建一个含有学号、姓名、课程名、成绩、任课教师名的“主修专业为计算机CS”的学生成绩视图,并要求进行修改、插入操作时保证该视图只有计算机系的学生。请在SQL语句空缺处填入正确的内容。
举一反三
- 已知如下关系:学生Student(S#, Sname),课程Course(C#, Cname, T#),选课SC(S#, C#, Score),教师T(T#, Tname)。其中S#为学号,Sname为学生姓名,C#为课号,Cname为课程名,T#为教师编号,Score为成绩,Tname为教师名。 阅读SQL语句 SELECT AVG(Score) FROM Course, SC WHERE Course.C#=SC.C#; 关于其查询结果,下列说法正确的是_____
- 已知如下关系:学生Student(S#,Sname),课程Course(C#,Cname,T#),选课SC(S#,C#,Score),教师T(T#,Tname)。其中S#为学号,Sname为学生命名,C#为课号,Cname为课程名,T#为教师编号,Score为成绩,Tname为教师名。 阅读SQL语句 SELECTS#FROMSCWHEREC#<>‘C01’ORC#<>‘C02’; 关于其查询结果,下列说法正确的是_____。
- 设学生表和成绩表的结构分别为(学号,姓名,所在系)和(学号,课程名,成绩),如果希望按分数降序查询出“英语系中选修了计算机课程的学生姓名和成绩”,则对应的SQL语句是()。 A: SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课程名=‘计算机’AND学生表.学号=课程表.学号 B: SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课程名=‘计算机’AND学生表.学号=课程表.学号ORDERBY成绩ASC C: SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课程名=‘计算机’AND学生表.学号=课程表.学号ORDERBY成绩 D: SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课程名=‘计算机’AND学生表.学号=课程表.学号ORDERBY成绩DESC
- 使用SQL语句完成以下题目要求的功能。创建描述学生成绩的视图xs_cj_view,该视图中包含学号、姓名、性别、课程名和成绩等数据内容
- 【其它】1、查询不及格学生的学号,姓名,课程号和成绩。 2、查询不及格学生的学号,课程名,授课教师,开课学期和成绩。 3、查询选修了“网络安全技术”课程的学生学号,姓名,课程名和成绩。 4、查询“信息安全”专业不及格学生的学号,姓名、专业名,课程号和成绩。 5、查询成绩大于80分的学号,姓名,专业名,课程号和成绩。 6、查询第一学期不及格的学生学号,课程名,开课学期,授课教师和成绩