问题
单项选择题
当前盘当前目录下有数据库:学院.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...等价,意思是在“…和…之间”。