执行如下SQL语句后 SELECT *FROM stock INTO DBF stock ORDER 8Y单价 有如下SQL SELECT语句 SELECT *FROM stock WHERE 单价 BETWEEN 12.76 AND 15.

admin2010-08-21  15

问题 执行如下SQL语句后    SELECT *FROM stock INTO DBF stock ORDER 8Y单价
有如下SQL SELECT语句    SELECT *FROM stock WHERE 单价 BETWEEN 12.76 AND 15.20    与该语句等价的是

选项 A、SELECT *FROM stock WHERE 单价<=15.20 .AND. 单价>=12.76
B、SELECT *FROM stock WHERE 单价<15.20 .AND. 单价>12.76
C、SELECT *FROM stock WHERE 单价>=15.20 .AND. 单价<=12.76
D、SELECT *FROM stock WHERE 单价>15.20 .AND. 单价<12.76

答案A

解析 本题考查考生对 BETWEEN的理解和掌握。语句:
SELECT  *  FROM stock WHERE单价 BETWEEN 12.76 AND 15.20
的含义是:选择“单价”在12.76和12.50之间的那些记录。请注意,用BETWEEN作取值范围限定时,是包括限定条件的两个端点值的,因此本题所设定的限定条件相当于“单价”大于等于12.76并且小于等于12.50的记录。选项A是另外一种实现条件查询的书写方法,其含义与题干中给出的SQL语句是完全一样的,其他几个选项都错误,请注意选项C有干扰性,其错误在用大于号和小于号作限定条件时,必须将小值写在AND的前面,故选项A为正确答案。
转载请注明原文地址:https://jikaoti.com/ti/fIe0FFFM
0

最新回复(0)