问题 单项选择题

当前盘当前目录下有数据库:学院.dbc,其中有“教师”表和“学院”表。

有SQL语句:

SELECT * FROM 教师 WHERE NOT(工资>30000R工资<2000)

与如上语句等价的SQL语句是()。

A.SELECT * FROM 教师 WHERE 工资 BETWEEN 2000 AND 3000

B.SELECT * FROM 教师 WHERE 工资>2000 AND工资<3000

C.SELECT * FROM 教师 WHERE 工资>2000 OR工资<3000

D.SELECT * FROM 教师 WHERE 工资<=2000 AND工资>=3000

答案

参考答案:A

解析:

本题中SQL语句查询的是工资小于等于3000且大于等于2000的职工记录,与SQL中特殊运算符BETWEEN... EDN...等价,意思是在“…和…之间”。

填空题
单项选择题