有如下SQL SELECT语句: SELECT*FROM职工 WHERE实发工资=1000 下列与该语句等价的是( )。

admin2014-11-29  40

问题 有如下SQL SELECT语句:
    SELECT*FROM职工 WHERE实发工资<=2000
    AND基小工资>=1000
    下列与该语句等价的是(    )。

选项 A、SELECT*FROM 职工 WHERE 实发工资 FROM
    1 000 TO 2000
B、SELECT*FROM 职工 WHERE 实发工资 FROM
    2000 TO 1 000
C、SELECT*FROM 职工 WHERE 实发工资
    BETWEEN 1 000 AND 2000
D、SELECT*FROM 职工 WHERE 实发工资
    BETWEEN 2000 AND 1 000

答案C

解析 SQL查询语句中特殊运算BETWEEN…AND…的含义为“…和…之间”,相当于逻辑与运算中的(A>=AND>=B,其中A>B),选项D)中数值放置错误,选项A)和选项B)语句错误。   
转载请注明原文地址:https://kaotiyun.com/show/s7op777K
0

最新回复(0)