在选课表中,求选修了课程号为“C140”学生的最高分、最低分及之间相差的分数(显示的列标题为;课程号
在选课表中,求选修了课程号为“C140”学生的最高分、最低分及之间相差的分数(显示的列标题为;课程号,最高分,最低分,相差分数)。请对以下SELECT语句填空: SELECT课程号,【 】FROM选课表WHERE课程号="C140",
在选课表中,求选修了课程号为“C140”学生的最高分、最低分及之间相差的分数(显示的列标题为;课程号,最高分,最低分,相差分数)。请对以下SELECT语句填空: SELECT课程号,【 】FROM选课表WHERE课程号="C140",
第2题
第3题
第4题
A.SELECT 学号 RORM SC WHERE 课程号="C1"AND 课程号="C5"
B.SELECT 学号 RORM SC WHERE 课程号="C1"AND 课程号=(SELECT 课程号 FROM SC WHERE 课程号="C5")
C.SELECT 学号 RORM SC WHERE 课程号="C1"AND 学号=(SELECT 学号 FROM SC WHERE 课程号="C5")
D.SELECT 学号 RORM SC WHERE 课程号="C1"AND 学号 IN(SELECT 学号 FROM SC WHERE课程号="C5")
第5题
第6题
36. select distinct x.*
from 学生 x ,选课 y
where x. 学生号=y. 学生号
37. select *
from 课程
where exists(select *
from 选课
where 课程.课程号=选课.课程号)
38. select 专业, count(*) as人数
from 学生
group by 专业
39. select * ,单价*数量 as 总价值
from 商品表 1
40. 从商品库中查询出每种商品的商品代号、单价、数量和产地。
41.从教学库的选课表中查询出每门课程被选修的学生人数。
第7题
第8题
有 这样三个表:学生表S、课程表C和学生选课表SC,它们的结构如下:S(S#,SN,SEX,AGE,DEPT)、C(C#,CN)、 SC(S#,C#,GRADE)。其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE 为成绩。要求如下:检索选修课程"C2"的学生中成绩最高的学生的学号。正确的SELECT语句是()。
A、SELECT S# FROM SC WHERE C#="C2" AND GRADE>=(SELECT GRADE FROM SC WHERE C#="C2")
B、SELECT S# FROM SC WHERE C#="C2" AND GRADE>(SELECT GRADE FROM SC WHERE C#="C2")
C、SELECT S# FROM SC WHERE C#="C2" AND GRADE NOT IN(SELECT GRADE FROM SC WHERE C#="C2")
D、SELECT S# FROM SC WHERE C#="C2" AND GRADE=(SELECT MAX(GRADE)FROM SC WHERE C#="C2")
第9题
A.SELECTCOUNT(、)FROM选课表
B.SELECTSUM(。)FROM选课表
C.SELECTCOUNT(学号)FROM选课表
D.SELECTCOUNT(DISTINCT学号)FROM选课表
第10题
现有关系数据库如下:
学生(学号,姓名,性别,专业、奖学金)
课程(课程号,课程名,学分)
选课(学号,课程号,分数)
用SQL语言实现下列(1)—(5)小题:
(1)列出学号为“98001”的已有成绩的各门课名称与成绩
(2)删除姓名为“陈红”的所有选课记录
(3)检索获得奖学金、并且至少有一门课程成绩在90分以上的学生信息,包括学号、姓名和专业;
(4)将对选课表的全部权限授予用户王平,并且王平可以授权给其它用户;
(5)求学号为“785222”的学生所选课程的总学分