给出在仓库“WHl”或“WH2”工作,且年龄小于40岁的职工号和姓名,正确的命令是( )。A)SELECT

14 查阅

给出在仓库“WHl”或“WH2”工作,且年龄小于40岁的职工号和姓名,正确的命令是( )。

A)SELECT 职工号,姓名 FROM 职工:

WHERE 年龄<40 AND 仓库号=”Wh1”OR 仓库号=”WH2”

B)SELECT职工号,姓名 FROM 职工;

WHERE年龄<40 AND(仓库号=”Wh1”AND 仓库号=”WH2”)

C)SELECT职工号,姓名 FROM 职工;

WHERE年龄<40 OR 工仓库号=”Wh1”OR 仓库号=”WH2”

D)SELECT职工号,姓名 FROM 职工:

WHERE年龄<40 AND(仓库号=”Wh1”OR 仓库号=”WH2”)

参考答案:

D依据题意,本查询应该有两个筛选条件,即“仓库=''Wh1”OR仓库=“WH2”和“年龄<40”,并且这两个条件要同时满足,也就是说本题应先进行或运算,即先判断“仓库=Wh1”OR仓库="WH2””,再将此结果与“年龄<40”的条件进行与运算,又因为与运算比或运算的优先级高,所以要将或运算用圆括号括起来。

计算机二级