where 第一个条件判断学生选修了哪些课程,第二个条件则是在第一个条件的基础上,查询选修课程的名称。 select Student.Sno, Sname, Cname, Grade from Student, SC, Course where Student.Sno=SC.Sno and SC.Cno=Course.Cno; 1. mysql> select Student.Sno, Sname, Cname, Grade from Student, SC, Course ...
相关知识点: 试题来源: 解析 练习 查询所有学生选修课程的详细信息,结果包含学号、课程编号、课程名称、课程学分、平时成绩、期末成绩。SELECT Sno,Score.Cno,Cname,Credit,Uscore,EndScoreFROM Course JOIN Score ON Course.Cno=Score.Cno反馈 收藏
为了查询学生选修课程信息(学号、姓名、课程号、成绩),并且成绩在90分以上(含90分),我们需要假设数据库中存在以下三个表: student 表,包含学生的学号(student_id)、姓名(student_name)等字段。 course 表,包含课程的课程号(course_id)、课程名称(course_name)等字段。 enrollment 表,记录学生的选课信息,包含学号...
百度试题 结果1 题目查询选修了“数据库”课程的学生信息,显示学号,姓名。(使用子查询) 相关知识点: 试题来源: 解析 select 学号,姓名from 学生where 学号in (select 学号from 选课where 课号in (select 课号from 课程where 课程名='数据库')) 反馈 收藏 ...
中国大学MOOC: 根据xsqk、kc、cj三个表中的内容,查询选修了课程的那些学生的相关信息,即显示学号,姓名,课程号,课程名,成绩。相关知识点: 试题来源: 解析 select xsqk.学号, 姓名, kc.课程号, 课程名, 成绩 from xsqk, kc, cj where xsqk.学号 = cj.学号 and cj.课程号 = kc.课程号 ...
5、查询所有学生的学号,姓名,总成绩 mysql> select student.id,student.sname,t1.total_num from student left join(select score.student_id, sum(score.number) as total_num from score group by score.student_id) as t1 on student.id = t1.student_id; ...
智慧职教: 写出sql语句,查询选修了计算机文化基础课程的学生信息,包括学号,姓名,成绩。相关知识点: 试题来源: 解析 SELECT 选课表.学号,姓名,成绩FROM 学生表,选课表WHERE 选课表.学号=学生表.学号 AND 课程号 IN(SELECT 课程号FROM 课程表WHERE 课程名='计算机文化基础') ...
1查询成绩不及格的学生姓名和学号2查询课程名中包含数字的课程信息3查询每个学生的总分并按照总分从高到低排序4查询所有选修了课程号为c01的学生的学号5将选修了英语课程的成绩全部提高5%6查询被选修过的课程门数7查询成绩有90分以上的学生人数 相关知识点: ...
在“查询选修课程号为2,且成绩在70分以上的所有学生的学号、姓名和选课名称”的 SQL语句中,将使用到的表是 A) 学生信息表sB) 学生信息表s和课程信息表cC) 学生信息表s、课程信息表c和学生选课信息表scD) 学生信息表s和学生选课信息表sc相关知识点: ...
学生(学号,姓名,性别,年龄,籍贯,专业) 课程(课程号,课程名,学分) 选课(学号,课程号,成绩) 用SQL语言实现以下操作: 查询至少选修一门课程的所有学生信息。 参考答案:可以通过嵌套子查询来实现本功能。将学生表作为外查询的源表,选课表作为内查询的源表,对于学生表中的每一条记录,都使用它的学... ...