使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是()

题目
单选题
使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是()
A

DELETE FOR AGE>30

B

DELETE FROM S WHERE AGE>30

C

DELETE S FOR AGE>30

D

DELETE S WHERE AGE>30

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

将学表STUDENT中的学生年龄(字段名是AGE)增加1岁,应该使用的SQL命令是UPDATE STUDENT【 】。


正确答案:SET AGE = AGE+1
SQL的数据更新命令格式如下:UPDATE表名SET字段名1=表达式1[,字段名2=表达式2]WHERE条件

第2题:

在考生文件夹中的“学生”表下使用SQL语句完成下列题目,并将SQL语句保存在“mytxt.txt”中。

(1)用SELECT语句查询所有住在2楼的学生的全部信息(宿舍字段的第一位是楼层号)。

(2)用INSERT语句为“学生”表插入一条记录(s10,胡飞,舅,23,5,402)。

(3)用DELETE语句将“学生”表中学号为“S77的学生盼记录删除。

(4)用UPDATE语句将“学生”表中所有人的年龄增加一岁。


正确答案:
【操作步骤】
①其SQL语句为:select*from学生where all(subs(宿舍),1,1)=“2”
②其SQL语句为:insert into学生values(〝Sl0〞,〝胡飞〞,〝男〞,23,〝5〞,〝402〞)
③其SQL语句为:delete from学生where学号=“S7”
④其SQL语句为:update学生set年龄=年龄+1

第3题:

使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是( )。

A.DELETE FOR AGE>30

B.DELETE FROM S WHERE AGE>30

C.DELETE S FOR AGE>30

D.DELETE S WHERE AGE>30


正确答案:B

第4题:

SQL 语句 DELETE FROM 学生 WHERE 年龄>25的功能是( )。

A.删除学生表

B.删除学生表中的年龄字段

C.将学生表中年龄大于25的记录逻辑删除

D.将学生表中年龄大于25的记录物理删除


正确答案:C
解析:DELETE短语是SQL的数据操作功能,用来逻辑删除表中符合条件的记录,通过WHERE短语指定删除条件。SQL—DELETE删除功能与表操作删除记录功能一样,都只能逻辑删除表中记录,要物理删除,同样需要使用PACK命令。

第5题:

使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令()

A、DELETEFORAGE30

B、DELETEFROMSWHEREAGE30

C、DELETESFORAGE30

D、DELETESWHEREAGE30


参考答案:B

第6题:

使用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


正确答案:B
题目中考查的SQL的DELETE命令,语法格式为:
DELETE FROM 表名[WHERE 条件表达式〕
故选项B为正确答案。

第7题:

在“学生—选课—课程”数据库中的两个关系如下:

S(SNO,SNAME,SEX,AGE) ,SC(SNO,CNO,GRADE)

若使用连接查询的SQL语句查找年龄大于20岁的学生姓名(SNAME) 和成绩 (GRADE) ,则正确的命令是SELECT sname,grade FROM s,sc WHERE age>20 AND ______。


正确答案:s.sno=sc.sno
s.sno=sc.sno 解析:要用连接查询完成查找年龄大于20岁的学生姓名(SNAME) 和成绩 (GRADE) ,需要进行自然连接。

第8题:

使用SQL语句向学生表S(SNO,SN,AGE,SEX)中添加一条新记录,字段学号(SNO)、姓名(SN)、性别(SEX)、年龄(AGE)的值分别为0401、王芳、女、18,正确命令是( )。

A.APPEND INTO S (SNO,SN,SEX,AGE) VALUES (’0401’,’王芳’,’女’,18)

B.APPEND S VALUES (’0401’,’王芳’ ,18,’女’)

C.INSERT INTO S (SNO,SN,SEX,AGE) VALUES (’0401’,’王芳’,’女’,18)

D.INSERT S VALUES (’0401’,’王芳’,18,’女’)


正确答案:C

第9题:

对考生文件夹中的“学生”表使用SQL语句完成下列四道题目,并将SQL语句保存在 my.txt 中。

(1)用SELECT语句查询所有住在3楼学生的全部信息。

(2)用INSERT语句为“学生”表插入一条记录(138,刘云,男,23,5)。

(3)用DELETE语句将“学生”表中学号为“200”的学生的记录删除。

(4)用UPDATE语句将所有人的年龄加一岁。


正确答案:在命令窗口中输入命令:MODIFY FILE my打开文本编辑器在编辑器中依次输入以下4条语句: ******文件my.txt中的程序段****** SELECT*FROM 学生 WHERE 楼层数=3 &&(1)查询语句 INSERT INTO 学生 VALUES(138“刘云”“男”235) &&(2)&插入语句 DELETE FROM 学生 WHERE 学号=200 &&(3)删除语句 UPDATE 学生 SET 年龄=年龄=+1 &&(4)更新语句 保存文件在命令窗口执行命令:DO my.txt运行各条语句。
在命令窗口中输入命令:MODIFY FILE my,打开文本编辑器,在编辑器中,依次输入以下4条语句: ******文件my.txt中的程序段****** SELECT*FROM 学生 WHERE 楼层数=3 &&(1)查询语句 INSERT INTO 学生 VALUES(138“刘云”,“男”,23,5) &&(2)&插入语句 DELETE FROM 学生 WHERE 学号=200 &&(3)删除语句 UPDATE 学生 SET 年龄=年龄=+1 &&(4)更新语句 保存文件,在命令窗口执行命令:DO my.txt,运行各条语句。 解析:本大题主要考查了SQL的操作功能,包括数据的插入(INSERT)、更新(UPDATE)、查询 (SELECT)和删除(DELETE)。

第10题:

DELETEFROMSWHERE年龄>60语句的功能是______。

A.从S表中彻底删除年龄大于60岁的记录

B.S表中年龄大于60岁的记录被加上删除标记

C.删除S表

D.删除S表的年龄列.


正确答案:B
解析:DELETE是为表中指定的元组添加删除标记DELETEFROMTableName[WHERECondition]其中,FROM指定从哪个表中删除数据;WHERE指定被删除的元组所要满足的条件,若省略WHERE短语,则删除该表中全部元组。该命令是逻辑删除,如果要物理删除,需要继续使用PACK命令。

更多相关问题