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

admin2014-11-29  48

问题 给出仓库“WH1”或“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:仓库号=“WH 1”OR仓库号=“WH2”
D、SELECT职工号,姓名FROM职工:
    WHERE年龄<40 AND(仓库号=“WH1”OR仓库号=”WH2”)

答案D

解析 依据题意,本查询应该有两个筛选条件,即“仓库=”WH1”OR仓库=”WH2””和“年龄<40”,并且这两个条件要同时满足,也就是说本题应先进行或运算,即先判断“仓库=”WH1”OR仓库=”WH2””,再将此结果与“年龄<40”的条件进行与运算,又因为与运算比或运算的优先级高,所以要将或运算用圆括号括起来。   
转载请注明原文地址:https://kaotiyun.com/show/t7op777K
0

最新回复(0)