A-A+
有下列SQL SELECT语句: SELECT*FROM 工资表 WHERE 基本工资<=3
问题详情
有下列SQL SELECT语句: SELECT*FROM 工资表 WHERE 基本工资<=3000 AND 基本工资>=1000 下列与该语句等价的是()。
A.SELECT*FROM 工资表 WHERE 基本工资 BETWEEN 1000 AND 3000
B.SELECT*FROM 工资表 WHERE 基本工资 BETWEEN 3000 AND 1000
C.SELECT*FROM 工资表 WHERE 基本工资 FROM 1000 INTO 3000
D.SELECT*FROM 工资表 WHERE 基本工资 FROM 3000 INTO 1000请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:A
解析:SQL查询语句中特殊运算BETWEEN...AND...的含义为“...和...之间”,意思为“..和..之间”相当于逻辑与运算中的(A>=AND>=B,其中A>B),选项B)中数值放置错误,选项C)和选项D)语句错误。