计算机二级

在SQL语句中,要删除仓库表中仓库号的字段值是WHl的记录,可利用命令:

题目

在SQL语句中,要删除仓库表中仓库号的字段值是WHl的记录,可利用命令:

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

第1题:

有如下关系:[*]查询、显示表中记录的全部属性值,显示顺序按仓库号相同按工资升序排序。实现上述功能的SQL查询语句为SELECT*FROM职工【 】BY仓库号,工资。


正确答案:ORDER
ORDER 解析:应该使用查询语句SELECT,使用通配符“*”表示输出全部属性,使用谓词ORDER BY和两个属性名实现多重排序。

第2题:

SQL语句中的DROPINDEX的作用是( )。

A.从数据库中删除表

B.从表中删除记录

C.从表中删除字段

D.从表中删除字段索引


正确答案:D
解析:本题考查SQL语句中的DROP关键词。关于DROP的用法,这里简单做今总结,考生掌握后可准确选择。DROPTABLE从数据库中删除表,DROPVIEW从数据库中删除视图,DROPINDEX从数据库中删除索引, DROPPROCEDURE从数据库中删除存储过程,DROPTRiGGER从数据库中删除触发器, DROPSCHEMA从数据库中删除一个模式, DROPDOMAIN从数据库中删除一个域。答案为D。

第3题:

检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令是

仓库表

仓库号 所在城市

A1 北京

A2 上海

A3 天津

A4 广州

职工表

职工号 仓库号 工资

M1 A1 2000.00

M3 A3 2500.00

M4 A4 1800.00

M5 A2 1500.00

M6 A4 1200.00

A.SELECT 职工号,工资 FROM 职工表; WHERE 仓库表.所在城市="广州"

B.SELECT 职工号,工资 FROM职工表; WHERE 仓库表.仓库号=职工表.仓库号; AND 仓库表.所在城市="广州"

C.SELECT 职工号,工资 FROM 仓库表,职工表; WHERE 仓库表.仓库号=职工表.仓库号; AND 仓库表.所在城市="广州"

D.SELECT 职工号,工资 FROM 仓库表,职工表; WHERE 仓库表.仓库号=职工表.仓库号; OR 仓库表.所在城市="广州"


正确答案:C
解析:本题中,通过仓库号字段将仓库表和职工表进行联接,查询仓库所在地是"广州"的记录。

第4题:

下列的SQL语句能实现的功能是( )。 SELECT*FROM仓库WHERE仓库号=”WHl” UNION SELECT*FROM仓库WHERE仓库号=”WH2”

A.查询在WHl或者WH2仓库中的职工信息

B.查询仓库号为WHl或者WH2的仓库信息

C.查询既在仓库号为WHl义在仓库号为wH2工作的职工信息

D.语句错误,不能执行


正确答案:B
B。【解析】SQL支持集合的并(UNION)运算,即可以将两个SELECT语句的查询结果通过并运算合并成一个查询结果。为了进行并运算,要求这样的两个查询结果具有相同的字段个数,并且对应字段的值要出自同一个值域(相同的数据类型和取值范围)。所以题干中的SQL语句实现的功能是查询仓库号为WIll或WH2的仓库信息。

第5题:

SQL语句中的DROP INDEX的作用是( )。

A.从数据库中删除表

B.从表中删除记录

C.从表中删除字段

D.从表中删除字段索引


正确答案:D
解析:本题考查SQL语句中的DROP关键词。关于DROP的用法,这里简单做个总结,考生掌握后可准确选择。DROPTABLE从数据库中删除表,DROPVIEW从数据库中删除视图,DROPINDEX从数据库中删除索引, DROPPROCEDURE从数据库中删除存储过程,DROPTRIGGER从数据库中删除触发器, DROPSCHEMA从数据库中删除一个模式, DROPDOMAIN从数据库中删除一个域。答案为0。

第6题:

在SQL语句中,要删除仓库表中仓库号的字段值是WH1的记录,可利用命令:

【 】FROM仓库WHERE仓库号="WH1"


正确答案:【 】DELETE
【 】DELETE 解析:在SQL语句中,利用DELETE语句可以删除表中满足要求的记录,但同样是逻辑删除,要进行物理删除,必须再使用PACK命令。

第7题:

利用SQL语句,检索仓库中至少有一名职工的仓库信息,正确的命令是______.

A.SELECT。FROM仓库表WHEREIN; (SELECT仓库号FROM职工表)

B.SELECT 2p FROM仓库表WHERENOTm; (SELECT仓库号FROM职工表)

C.SELECT::FROM仓库表WHERE仓库号EXISTS; (SELECT*FROM职工表WHERE仓库号:仓库表.仓库号)

D.SELECT*FROM仓库表WHEREEXISTS; (SEL。E(:T*FROM职工表WHERE仓库号:仓库表.仓库号)


正确答案:D
解析:利用EXISTS或NOTEXISTS,可用来检查在子查询中是否有结果返回。利用运算符IN来表示,可写成如下格式: SELECT*FROM仓库表WHERE仓库IN; (SELECT仓库号FROM职工表)

第8题:

在SQL语句中,要删除仓库关系中仓库号的字段值是WH2的记录,可利用命令:

______ FROM 仓库 WHERE 仓库号="WH2"


正确答案:DELETE
DELETE 解析:在SQL语句中,利用DELETE语句可以删除表中满足要求的记录,但同样是逻辑删除。要进行物理删除,必须再使用PACK命令。

第9题:

在SQL语句中,与表达式“仓库号NOT IN("whl","wh2")”功能相同的表达式是 ______。

A.仓库号="wh1" AND仓库号="wh2"

B.仓库号!="wh1"OR仓库号#"wh2",

C.仓库号<>"wh1" OR仓库号!"wh2"

D.仓库号户'whl,tAND仓库号!:”wh2”


正确答案:D
解析:NOTIN表示仓库号不在集合(“wh1”,“wh2”)中。

第10题:

使用如下数据表,回答下列各题: 仓库表(仓库号,所在城市) 职工表(职工号,仓库号,工资) 其中,仓库号、所在城市和职工号字段为字符型,工资字段为数值型。 {TS}检索在广州仓库工作的职工记录,要求显示职工号和工资字段,正确的命令是( )。

A. SELECT职工号,工资FROM职工表; WHERE仓库表.所在城市=”广州”

B. SELECT职工号,工资FROM职工表; WHERE仓库表.仓库号=职工表.仓库号; AND仓库表.所在城市=”广州”

C. SELECT职工号,工资FROM仓库表,职工表; WHERE仓库表.仓库号=职工表.仓库号; AND仓库表.所在城市=”广州”

D. SELECT职工号,工资FROM仓库表,职工表; WHERE仓库表.仓库号=职工表.仓库号; 0R仓库表.所在城市=”广州”


正确答案:C
本题中,可通过仓库号字段将仓库表和职工表进行连接,从而查询仓库所在地是“广州”的记录。

更多相关问题