问题 单项选择题

检索那些城市至少有一个仓库的职工年龄在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 年龄>60 IN;(SELECT 城市 FROM 仓库 WHERE 仓库号)

答案

参考答案:B

解析: 本题是关于SQL嵌套查询语句的使用,通过内层的查询指出所有年龄大于60岁的职工号集合,然后从仓库关系中检索元组的仓库号属性值在该集合中的每个元组。注意内层嵌套的查询语句要用圆括号括起来。

多项选择题
多项选择题