查询每门课的课程号和学分Selectcno,()fromcourse
credit
举一反三
- 查询每门课的平均分Selectcno,avg(grade)from()groupbycno
- (1)查询每一门课的间接先修课,只显示课程号。 (2)查询每一门课的间接先修课,显示课程号和课程名。
- 在课程表course中查找“大学计算机基础”课、“数据库”课的课程号、课程名、学分,按学分的升序排序,可以使用查询语句: select 课程号,课程名,学分 from course where 课程名=“大学计算机基础” or 课程名=“数据库” by 学分
- 在选课关系SC(sno,cno,grade)中,统计每门课的选课人数,下面查询语句是否正确:Selectcno,count(*)FromscGroupbysno;
- 假定有关系学生(学号、姓名、年龄、班级号),课程(课程号、课称名、学分),考试(学号、课程号、成绩),查询20岁的学生的学号、姓名和年龄。使用()关系。 A: A学生 B: B考试 C: C学生和课程 D: D课程
内容
- 0
本次作业均要求用SQL语句实现。 (1)查询1号课程的课程号、选修人数、平均成绩、最高分 (2)查询每门课程的课程号、选修人数、平均成绩、最高分
- 1
计算我们的平均学习成绩时,不光要考虑每门课分数,也要考虑每门课的学分或学时。
- 2
【其它】5.2 上机实训(条件查询)- (1)查询选修课程号为C001的学生选课的学号和成绩; (2)查询成绩高于 85分的学生选课的学号、课程号和成绩; (3)查询课程学时在28与80之间的课程的课程号、课程名称、课程学时和课程学分; (4)查询课程学分不在2与3之间的课程的课程号、课程名称、课程学时和课程学分; (5)查询选修C001或C002或C003的学生选课的学号、课程号和成绩; (6)查询没有选修 C001,并且没有选修C002的学生选课的学号、课程号和成绩; (7)查询选修了课程成绩为空值的学生选课的学号和课程号; (8)查询有考试成绩的学生选课的学号和相应的课程号。 (9)查询年龄大于20岁并且是女生的学生信息。 (10)查询年龄在20到22岁之间女生的学生学号和姓名
- 3
有一个关系:课程(课程号,课程名,学分,专业)该关系记录每个专业所开设的课程情况,每门课程有唯一的课程号;一个课程有一个学分,一个专业有多门课程,一门课程可以属于多个专业。 (1)写出该关系的码。 (2)判断其最高范式,并说明理由。
- 4
有课程表(课程号,课程名,学分,先修课程号),已知某应用程序需要列出“数据库原理”课程的一门先修课程,查询结果要求输出(课程名,学分,先修课名称,先修课学分),可以用________连接操作在一个查询中实现此功能。