Update grade set score=score+5
Update grade set score=score+5 where score>=55 or score <=60
Update grade set score=score+5 where score between 55 and 60
Update grade set score=score+5 where score >=55 and score <=60
第1题:
在成绩表中,查找物理分数最高的学生记录,下列SQL语句的空白处应填入的是( )。
SELECT*FROM 成绩表; WHERE 物理>=______; (SELECT 物理 FROM 成绩表)
A.SOME
B.EXITS
C.ANY
D.ALL
第2题:
语句"DELETE FROM 成绩表 WHERE 计算机<60"功能是
A.物理删除成绩表中计算机成绩在60分以下的学生记录
B.物理删除成绩表中计算机成绩在60分以上的学生记录
C.逻辑删除成绩表中计算机成绩在60分以下的学生记录
D.将计算机成绩低于60分的字段值删除,但保留记录中其他字段值
第3题:
在成绩表中,查找数学分数最低的学生记录,下列SQL语句的空白处应填入的是 ( )。

A)SOME
B)EXISTS
C)ANY
D)ALL
第4题:
在学生成绩表SM中,查找成绩>=90(其中“SCORE”为字段名)的学生名单的SQL-SELECT语句中,应加上______选项。
A.FOR SCORE>=90
B.WHILE SCORE>=90
C.WHERE SCORE>=90
D.ORDER SCORE>=90
第5题:
某学校的学生成绩管理数据库的关系模式如下;
S(SNO,SNAME,SEX,AGE,DEPT);
C(CNO,CNAME);
SC(SNO,CNO,SCORE)
其中,S表示学生表。它的各字段以此为学号,姓名、性别、年龄和所在学院;C表示课程表,它的各字段依次为课程号、课程名;SC表示成绩表,它的各字段依次为学号、课程号和分数。
使用SQL语句,查询“计算机学院”所有“男生”的学号,姓名和年龄。
使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数。
使用SQL语句,查询所有课程的课程号以及最高分。
SELECT CNO,MAX(SCORE) FROM SC GROUP BY CNO
请帮忙给出每个问题的正确答案和分析,谢谢!
第6题:
某学校的学生成绩管理数据库的关系模式如下:
S(SNO,SNAME,SEX)
C(CNO,CNAME)
SC(SNO, CNO,SCORE)
其中S表示学生表,各字段依次为学号、姓名、性别;C表示课程表,各字段依次为课程号、课程名;SC表示成绩表,各字段依次为学号、课程号和分数。
使用SQL语句,向学生表增加所处学院SDEP字段,长度为30个字符。
使用SQL语句,查询选修“计算机网络”课程的学生姓名和分数,并按分数降序排序。
使用SQL语句,将课程号为“12”、课程名为“数据库”的一条记录插入C表。
使用SQL语句,将课程号为“12”的课程名修改为“高等数学”。
请帮忙给出每个问题的正确答案和分析,谢谢!
第7题:
第8题:
有一个名为“Students”的SQL Server数据库,在其中有一个包含学号、姓名、性别、班级、数学、语文、英语7个字段的“学生成绩表”,使用该数据库中的信息,写出实现下列要求的SQL语句。查询所有总分在240以上的所有记录
第9题:
学生成绩表grade中有字段score(float),现在要把所有在55分至60之间的分数提高5分,以下sql语句正确的是()
第10题:
成绩表grade中字段st_id代表学号,score代表分数,以下()语句返回成绩表中的最低分。
第11题:
select max(score) from grade
select top 1 score from grade order by score asc
Select min(score) from grade
select top 1 score from grade order by score desc
第12题:
错误提示:orderby子句中不能出现表达式。
正确执行,显示grade表中各列值,按照score由低到高排序。
正确执行,显示grade表中各列值,以及加权成绩列,按照score由低到高排序。
错误提示:where子句中不能出现表达式。
第13题:
第14题:
语句"DELETE FROM成绩表WHERE计算机<60"的功能是
A.物理删除成绩表中计算机成绩在60分以下的学生记录
B.物理删除成绩表中计算机成绩在60分以上的学生记录
C.逻辑删除成绩表中计算机成绩在60分以下的学生记录
D.将计算机成绩低于60分的字段值删除,但保留记录中其它字段值
第15题:
有如下的SQL语句:
Ⅰ.SELECT sname FROMs,sc WHERE grade<60
Ⅱ.SELECT sname FROM WHERE sno IN (SELECT sno FROM sc WHERE grade<60)
Ⅲ.SELECT sname FROMs,sc WHERE s.sno=Sc.sno AND grade<60
若要查找分数(grade)不及格的学生姓名(sname),以上正确的有( )。
A.Ⅰ和Ⅱ
B.Ⅰ和Ⅲ
C.Ⅱ和Ⅲ
D.Ⅰ、Ⅱ和Ⅲ
第16题:
设有关系模式:SC(sno,cno,grade),各属性含义依次是学号、课程号、分数。要查询分数低于60分的学生学号,正确的SQL语句是______。
A) SEI,ECT sno FROM SC WH ERE grade BETWEEN O AND 60
B) SELECT sno FROM SC WHERE grade<60
C) SELECT sno FROM SC HAVlNG grade BETWEEN O AND 60
D) SELECT sno FROM SC HAVING grade<60
A.
B.
C.
D.
第17题:
某学校的教学信息关系数据库中有如下两个表:
学生表(学号,姓名,性别,专业)
成绩表(学号,课程名,分数)
用SQL语句表达下述查询:
(a)检索分数高于80分的所有学生的学号和分数。
(b)检索选修了“高等数学”课程的所有学生的学号。
第18题:
在成绩表中,只显示分数最高的前10名学生的记录,SQL语句为:
SELECT * ___ 10 FROM 成绩表 ___ 总分 DESC
第19题:
成绩表grade中字段score代表分数,以下()语句返回成绩表中的最低分。(选择两项)
第20题:
有一个名为“Students”的SQL Server数据库,在其中有一个包含学号、姓名、性别、班级、数学、语文、英语7个字段的“学生成绩表”,使用该数据库中的信息,写出实现下列要求的SQL语句。 查询所有男生的数据记录
第21题:
执行Sql语句:select score*0.5+20as加权成绩from grade where(score*0.5+20)<60order by score*0.5+20,以下()描述是正确的。
第22题:
Update grade set score=score+5 where score in 55..60
Update grade set score=score+5 where score >=55 AND score <=60
Update grade set score=score+5 where score between 55 or 60
Update grade set score=score+5 where score <=55 and score >=60
第23题:
select max(score)from grade
select top1score from grade order by score asc
Select min(score)fromgrade
select top1score from grade order by score desc
第24题:
错误提示:orderby子句中不能出现表达式。
正确执行,显示grade表中各列值,按照score由低到高排序。
正确执行,显示grade表中各列值,以及加权成绩列,按照score由低到高排序。
错误提示:where子句中不能出现表达式。