DELETE FROM s WHERE 年龄>60语句的功能是(

题目

DELETE FROM s WHERE 年龄>60语句的功能是()

  • A、从S表中彻底删除年龄大于60岁的记录
  • B、删除S表
  • C、S表中年龄大于60岁的记录被加上删除标记
  • D、删除S表的年龄列
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

使用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为正确答案。

第2题:

检索所有比“王华”年龄大的学生的姓名、年龄和性别,正确的SELECT语句是______。

A.SELECT SN,AGE,SEX FROM S SHERE AGE>(SELECT AGE FROM S WHERE SN='王华')

B.SELECT SN,AGE,SEX FROM S WHERE SN='王华'

C.SELECT SN,ACE,SEX FROM S WHERE AGE>(SELECT ACE WHERE SN='王华')

D.SELECT SN,ACE,SEX FROM S WHERE ACE>王华 AGE


正确答案:A
解析:本题考查的是书写SQL语句的能力。因为学生关系是S(S#,SN,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE),学生关系与课程关系通过学生选课关系连接起来,要检索比“王华”年龄大的学生的姓名、年龄和性别,需要用的数据表为 S,因此选项A的语句
  SELECT SN,AGE,SEX FROM S
  SHERE AGE>(SELECTAGE FROM S
  WHERE SN='王华')。
  满足题目的含义,因此选项A应该是正确答

第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题:

从student表删除年龄大于30的记录的正确SQL命令是( )。

A.DELETE FOR年龄>30

B.DELETE FROM student WHERE年龄>30

C.DELETE student FOR年龄>30

D.DELETE student WHERE年龄>30


正确答案:B
在表中删除记录的SQL语句格式为:de—letefromtablename[wherecondition],故答案为B。

第5题:

检索那些城市至少有一个仓库的职工年龄在60以上的正确语句是( )。

A.SELECT城市FROM仓库WHERE仓库号 IN; SELECT仓库号FROM职工WHERE年龄>60

B.SELECT城市FROM仓库WHERE仓库号 IN; (SELECT仓库号FROM职工WHERE年龄>60)

C.SELECT仓库号FROM职工WHERE年龄>60 IN; SELECT城市FROM仓库WHERE仓库号

D.SEIECT仓库号FROM职工WHERE年龄>60IN; (SELECT城市FROM仓库WHERE仓库号)


正确答案:B
解析:本题考查的是SQL数套查询。该查询功能是通过子查询查找有职工年龄在60岁以上的仓库号集合,然后在主查询中查找仓库号在这个集合中的记录,输出该仓库的城市信息,IN相当于集合运算符∈。

第6题:

在VisualFoxPro中,如果要将学生表S(学号,姓名,性别,年龄)的“年龄”属性删除,正确的SQL语句是( )。

A) ALTER TABLE S DROP COLUMN年龄

B)DELETE年龄FROM S

C)ALTER TABLE S DELETE COLUMN年龄

D)ALTER TABLE S DELETE年龄


正确答案:A

第7题:

“DELETE FROM教师表WHERE年龄>60”语句的功能是( )。

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

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

C.删除教师表

D.删除教师表的年龄列


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

第8题:

从订单表中删除客户号为"1001”的订单记录,正确的SQL语句是A)DROP FROM订单WHERE客户号="1001"B)DROP FROM订单FOR客户号="1001"C)DELETE FROM订单WHERE客户号="1001"D)DELETE FROM订单FOR客户号="1001"


正确答案:C
SQL语句的删除表书写格式为:
  DELETE FROM<表名> [WHERE 条件表达式]
故选项C为正确答案。

第9题:

下列语句中,功能相同的命令是()。

A.SELECT学号,姓名FROM学生WHERE年龄BETWEEN20TO22;

B.SELECT学号,姓名FROM学生WHERE年龄>20AND年龄<=22;

C.SELECT学号,姓名FROM学生WHERE年龄>=20AND年龄<22;

D.SELECT学号,姓名FROM学生WHERE年龄>=20AND年龄<=22;


参考答案:AD

第10题:

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

A.删除学生表

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

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

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


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

更多相关问题