问题 单项选择题

有如下SQL SELECT语句
SELECT*FORM工资表WHERE基本工资<=2000 AND基本工资>=1500下列与该语句等价的

A.SELECT * FORM 工资表 WHERE 基本工资 BETWEEN 1500 AND 2000

B.SELECT * FORM 工资表 WHERE 基本工资 BETWEEN 2000 AND 1500

C.SELECT * FORM 工资表 WHERE 基本工资 FROM 1500 INTO 2000

D.SELECT * FORM 工资表 WHERE 基本工资 FROM 2000 INT0 1500

答案

参考答案:A

解析:[命题目的] 本题考查了SQL查询语句中,特殊运算符的含义及功能。
[解题要点] SQL查询语句中特殊运算BE TWEEN...AND...的含义为“…和…之间”。
[错解分析] BETWEEN...AND...是SQL查询语句中的一个特殊运算符,意思为“…和…之间”,相当与逻辑运算中的(A >=AND>=B,其中A>B) ,选项 B) 中数值放置错误,选项C) 和选项D) 为语法错误。
[考点链接] 掌握Visual FoxPro中关系表达式及逻辑表达式运算符的含义。

单项选择题
单项选择题