有下列SQLSELECT语句:SELECT*FORM. 成绩表 WHERE 物理 BETWEEN 80 AND 90下列与该语句等价的是( )。A.SELECT*FORM. 成绩表 WHERE物理<=90AND 物理>=80B.SELECT*FORM. 成绩表 WHERE物理<90AND 物理>80C.SELECT*FORM. 成绩表 WHERE物理>=90AND 物理<=80D.SELECT*FORM. 成绩表 WHERE物理>90 AND 物理<80

题目

有下列SQLSELECT语句:

SELECT*FORM. 成绩表 WHERE 物理 BETWEEN 80 AND 90

下列与该语句等价的是( )。

A.SELECT*FORM. 成绩表 WHERE物理<=90AND 物理>=80

B.SELECT*FORM. 成绩表 WHERE物理<90AND 物理>80

C.SELECT*FORM. 成绩表 WHERE物理>=90AND 物理<=80

D.SELECT*FORM. 成绩表 WHERE物理>90 AND 物理<80


相似考题
更多“有下列SQLSELECT语句:SELECT*FORM. 成绩表 WHERE 物理 BETWEEN 80 AND 90下列与该语句等价的是( ”相关问题
  • 第1题:

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

    有如下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 基本工资 FROM1500 INTO 2000

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


    正确答案:A
    解析:SQL查询语句中特殊运算BE- TWEEN...AND..,的含义为“…和…之间”。BETWEEN…AND...是SQL查询语句中的一个特殊运算符,意思为“…和…之间”,相当与逻辑运算中的(A>=AND>=8,其中A>B),选项 B)中数值放置错误,选项

  • 第2题:

    有如下SQL语句: SELECT姓名FROM学生表WHERE学号IN; (SELECT学号FROM成绩表WHERE成绩>90) 下列哪条命令与该SQL语句等价

    A.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE成绩>90)

    B.SELECT姓名FROM学生表WHERE EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

    C.SELECT姓名FROM学生表WHERE学号EXISTS; (SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)

    D. SELECT姓名FROM学生表WHERE学号=; (SELECT学号FROM成绩表WHERE成绩>90)


    正确答案:B
    解析:IN是包含运算,此处子查询中得到多个结果,记录不惟一,因此不用“=”运算符;EXISTS是谓词,用来检查在子查询中时候有结果返回。

  • 第3题:

    有下列SQL SELECT语句:SELECT*FROM 工资表 WHERE 基本工资<=3000 AND 基本工资>=1000下列与该语

    有下列SQL SELECT语句: SELECT*FROM 工资表 WHERE 基本工资<=3000 AND 基本工资>=1000 下列与该语句等价的是( )。

    A.SELECT*FROM 工资表 WHERE 基本工资 BETWEEN 1000 AND 3000

    B.SELECT*FROM 工资表 WHERE 基本工资 BETWEEN 3000 AND 1000

    C.SELECT*FROM 工资表 WHERE 基本工资 FROM 1000 INTO 3000

    D.SELECT*FROM 工资表 WHERE 基本工资 FROM 3000 INTO 1000


    正确答案:A
    解析:SQL查询语句中特殊运算BETWEEN...AND...的含义为“...和...之间”,意思为“..和..之间”相当于逻辑与运算中的(A>=AND>=B,其中A>B),选项B)中数值放置错误,选项C)和选项D)语句错误。

  • 第4题:

    有下列SQL SELECT语句: SELECT*FRM工资表WHERE基本工资<一300( AND基本工资>=1000 下列与该语句等价的是( )。

    A.SEl,ECT*FROM工资表WHERE基本工资BE TWEEN l000 AND 3000

    B.SEL ECT*FROM工资表WHERE基本工资BE TWEEN 3000 AND l000

    C.SEL ECT*FROM工资表WHERE基本工资FROM 1000 INT0 3000

    D.SEL ECT*FROM 工资表WHERE基本工资 FROM 3000 INTO1000


    正确答案:A
    A。【解析】SQL查询语句中特殊运算BETWEEN…AND…的含义为“…和…之间”,相当于逻辑与运算中的(A>=AND>=B,其中A>B)。

  • 第5题:

    有下列SQL SELECT语句: SELECT * FORM. 成绩表 WHERE 物理 BETWEEN 80 AND 90 下列与该语句等价的( )。

    A.SELECT * FORM. 成绩表 WHERE 物理<=90 AND 物理 >=80

    B.SELECT * FORM. 成绩表 WHERE 物理 <90 AND 物理>80

    C.SELECT * FORM. 成绩表 WHERE 物理>=90 AND 物理<=80

    D.SELECT * FORM. 成绩表 WHERE 物理>90 AND 物理<80


    正确答案:A
    解析:BETWEEN..AND...是SQL查询语句中的一个特殊运算符,意思为“...和...之间”,相当与逻辑与运算中的(A>=AND>=B,其中A>B)。