第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题:
从订单表中删除客户号为"1001”的订单记录,正确的SQL语句是A)DROP FROM订单WHERE客户号="1001"B)DROP FROM订单FOR客户号="1001"C)DELETE FROM订单WHERE客户号="1001"D)DELETE FROM订单FOR客户号="1001"
第4题:
删除“持有数”表中所有外币名称为“瑞士法郎”的记录,下列语句中正确的是( )。
A.DELETE FROM 持有数; WHERE 持有数.外币代码=外汇名.外币代码; AND 外币名称="法郎"
B.DELETE FROM 持有数,外汇名; WHERE 持有数.外币代码=外汇名.外币代码; AND 外币名称="法郎"
C.DELETE FROM 持有数 WHERE 外币代码 IN; (SELECT 外币代码 FROM 外汇名 WHERE 外币名称="法郎")
D.DELETE FROM 持有数 WHERE 外币代码 IN; SELECT 外币代码 FROM 外汇名 WHERE 外币名称="法郎"
第5题:
从订单表中删除客户号为“1001”的订单记录,正确的SQL语句是
A.DROP FROM 订单 WHERE客户号=“1001”
B.DROP FROM 订单 FOR 客户号= “1001”
C.DELETE FROM 订单 WHERE 客户号=“1001”
D.DELETE FROM 订单 FOR 客户号=“1001”
第6题:
设学生表和成绩表的结构分别为(学号,姓名,所在系)和(学号,课程名,成绩),如果希望按分数降序查询出“英语系中选修了计算机课程的学生姓名和成绩”,则对应的SQL语句是()。
A. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系一‘英语系’AND课
程名=‘计算机’AND学生表.学号=课程表,学号
B. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课
程名=‘计算机’AND学生表.学号=课程表.学号ORDER BY成绩ASC
C. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课
程名=计算机’AND学生表。学号=课程表。学号ORDER BY成绩
D. SELECT姓名,成绩FROM学生表,成绩表WHERE所在系=‘英语系’AND课
程名=‘计算机’AND学生表.学号一课程表.学号ORDER BY成绩DESC
第7题:
语句"DELETE FROM成绩表WHERE计算机<60"的功能是
A.物理删除成绩表中计算机成绩在60分以下的学生记录
B.物理删除成绩表中计算机成绩在60分以上的学生记录
C.逻辑删除成绩表中计算机成绩在60分以下的学生记录
D.将计算机成绩低于60分的字段值删除,但保留记录中其它字段值
第8题:
使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是A)DELETE FOR AGE>30 B)DELETE FROM S WHERE AGE>30C)DELETE S FOR AGE>30 D)DELETE S WHERE AGE>30
第9题:
在成绩表中要求按“物理”降序排列,并查询前两名的学生姓名,正确的语句是( )。
A.SELECT 姓名 TOP 2 FROM 成绩表 WHERE 物理 DESC
B.SELECT 姓名 TOP 2 FROM 成绩表 FOR 物理 DESC
C.SELECT 姓名 TOP 2 FROM 成绩表 GROUP BY 物理 DESC
D.SELECT 姓名 TOP 2 FROM 成绩表 ORDER BY 物理 DESC
第10题:
逻辑删除成绩表中总分在600分以下的学生记录,可使用SQL语句: DELETE ______ 成绩表 WHERE 总分<600