给出在工作中心“WC1”或“WC2”工作,并且年龄大于30的职工编号,正确命令是 ( )。

admin2013-05-15  27

问题 给出在工作中心“WC1”或“WC2”工作,并且年龄大于30的职工编号,正确命令是 (    )。

选项 A、SELECT 编号 FROM 车间;WHERE 年龄>30 AND 工作中心="WC1" OR 工作中心= "WC2"
B、SELECT 编号 FROM 车间;WHERE 年龄>30 AND (工作中心="WC1" AND 工作中心="WC2")
C、SELECT 编号 FROM 车间;WHERE 年龄>30 OR 工作中心="WC1" OR 工作中心= "WC2"
D、SELECT 编号 FROM 车间;WHERE 年龄>30 AND (工作中心="WC1" OR 工作中心="WC2")

答案8

解析 本题中主要注意的是SQL查询的筛选条件中,3个逻辑运算符的优先次序,依次为NOT、AND和OR。根据题目要求,本题应先进行或运算,即先判断“工作中心="WC1" OR工作中心="WC2"”,再将此结果与“年龄>30”的条件进行与运算,由于与运算在或运算之前,因此,要将或运算用圆括号括起来。
转载请注明原文地址:https://kaotiyun.com/show/Jzop777K
0

最新回复(0)