DELETE FROM职工工龄WHERE工龄<8语句的功能是()。

题目
单选题
DELETE FROM职工工龄WHERE工龄<8语句的功能是()。
A

物理删除工龄在8年以下的记录

B

彻底删除工龄在8年以下的记录

C

删除职工工龄表

D

为表中工龄小于8年的记录添加删除标记

参考答案和解析
正确答案: C
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

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

查询职工表中"王二"的情况,将查询结果放在数组A中,应使用SQL语句

A.SELECT * FROM 职工 WHERE 姓名= "王二" INTO ARRAY A

B.SELECT * FROM 职工 INTO ARRAY A WHERE 姓名= "王二"

C.SELECT * FROM 职工 WHERE 姓名= "王二"TO ARRAY A

D.SELECT * FROM 职工 WHERE 姓名= "王二"TO A


正确答案:A
解析:SQL查询语句中,将查询结果放在数组中应使用短语"INTO ARRAY数组名"。

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

删除“持有数”表中所有外币名称为“瑞士法郎”的记录,下列语句中正确的是( )。

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 外币名称="法郎"


正确答案:C
解析:利用SQL数据操作功能,可以逻辑删除数据表中的记录。其命令格式为:
DELETE FROM表名
[WHERE 过滤条件 1[AND|OR 过滤条件 2…]]
其中,该命令语句只能对单表进行更新,选项A)和B)中的FROM短语指定了两个数据表,属于语法错误;选项D)中使用IN短语时,子查询要用括号括起来。

第5题:

下列SQL语句中,能够完成插人功能的是()。

A. INSERT INTO学生表VALUES(' 2006001' ,’王小明’,’男’)

B. UPDATE学生表SET姓名=’王莉’WHERE学号='2006001'

C. DELETE学生表SET姓名=’王莉’WHERE学号='2006001'

D. DELETE FROM学生表WHERE性别=’男’


参考答案A

第6题:

若在教师表中查找还没有输入工龄的记录,使用的SQL语句为

A.SELECT * FROM 教师 WHERE 工龄IS NOT NULL

B.SELECT * FROM 教师 WHERE 工龄=0

C.SELECT * FROM 教师 WHERE 工龄 IS NULL

D.SELECT * FROM 教师 WHERE 工龄=NULL


正确答案:C
解析:在SQL查询中,查询空值时可以使用IS NULL短语;NOT IS NULL短语表示非空。

第7题:

检索那些城市至少有一个仓库的职工年龄在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相当于集合运算符∈。

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

从订单表中删除客户号为“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为正确答案。

第10题:

逻辑删除职工表中工资在800-1000元之间的全部职工信息。DELETE FROM 职工 WHERE 工资【 】800 AND 1000


正确答案:BETWEEN
BETWEEN 解析:从表中删除数据的命令为:DELETE FROM TableName[WHERE Condition],BETWEEN…AND…意思为“…和…之间”。

更多相关问题