下列条件子句中,能够筛选出成绩在60~80(包括边界值)的是( )。A、Where 成绩 >= 60 OR成绩B、Where 60C、Where成绩 >= 60 AND成绩D、Where成绩 IN( 60..80)

题目
下列条件子句中,能够筛选出成绩在60~80(包括边界值)的是( )。

A、Where 成绩 >= 60 OR成绩<= 80

B、Where 60<= 成绩<= 80

C、Where成绩 >= 60 AND成绩<= 80

D、Where成绩 IN( 60..80)


相似考题
更多“下列条件子句中,能够筛选出成绩在60~80(包括边界值)的是( )。 A、Where 成绩 >= 60 OR成绩B、Where 60C、Where成绩 >= 60 AND成绩D、Where成绩 IN( 60..80)”相关问题
  • 第1题:

    查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是 ______。

    A.SELECT 学号,课程号,成绩FROM sc WHERE 成绩 BETWEEN 70 AND 85

    B.SELECT 学号,课程号,成绩FROM sc WHERE 成绩>=70 OR 成绩<=85

    C.SELECT 学号,课程号,成绩FROM sc WHERE 成绩>=70 OR<=85

    D.SELECT 学号,课程号,成绩FROM sc WHERE 成绩>=70 AND<=85


    正确答案:A
    解析:查询成绩在70分至85分之间学生的学号、课程号和成绩,这三个字段都在SC表中,因此查询结果应该是从SC表,成绩在70到85分之间是指包括边界70分和85分,A选项“WHERE 成绩 BETWEEN 70 AND 85”等价于“成绩>=70 and成绩<=85”,是符合题意的,所以选项A是正确的。成绩在70到85之间指成绩既要大于等于70又要小于等于85,两个条件之间的关系应该为“且”的关系,所以选项B、C均不正确。成绩小于等于85应该指明字段的字段名,所以选项D的表达式也是不正确的。

  • 第2题:

    假设所有学生都已选课,所有的选课成绩都已确定。检索所有选课成绩都在90分以上(含)的学生信息,正确的SQL命令是( )。

    A.SELECT*FROM学生WHERE学号IN(SELECT学号FROM选课WHERE成绩>=90)

    B.SELECT*FROM学生WHERE学号NOT IN(SELECT学号FROM选课 WHERE成绩<90)

    C.SELECT*FROM学生WHERE学号!=ANY(SELECT学号FROM选课 WHERE成绩<90)

    D.SELECT*FROM学生WHERE学号=ANY(SELECT学号FROM选课 WHERE成绩>=90)


    正确答案:B
    解析:in表示包含关系,any表示只要有一条数据满足条件,整个条件成立。

  • 第3题:

    有如下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是谓词,用来检查在子查询中时候有结果返回。

  • 第4题:

    回答下列各题:基于学生表S和学生选课表SC两个数据库表,它们的结构如下: S(学号,姓名,性别,年龄),其中学号、姓名和性别为C型字段,年龄为N型字段。 SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。 查询学生选修课程成绩小于60分的学号,正确的SQL语句是( )。

    A.SELECT DISTINCT学号FROM SC WHERE"成绩"<60

    B.SELECT DISTINCT学号FROM SC WHERE成绩<"60"

    C.SELECT DISTINCT学号FROM SC WHERE成绩<60

    D.SELECT DISTINCT"学号"FROM SC WHERE"成绩"<60


    正确答案:C
    C。【解析】由于SC表中的“成绩”字段的数据类型为N型字段,所以WHERE子句中的关于成绩的逻辑表达式不需要用双引号。根据SQLSELCT语句的语法,选择的字段也不需要用双引号。

  • 第5题:

    查询成绩在 70 分至 85 分之间学生的学号、课程号和成绩,正确的 SQL 语句是

    A)SELECT 学号 , 课程号 , 成绩 FROM sc WHERE 成绩 BETWEEN 70 AND 85

    B)SELECT 学号 , 课程号 , 成绩 FROM sc WHERE 成绩 >= 70 OR 成绩 <= 85

    C)SELECT 学号 , 课程号 , 成绩 FROM sc WHERE 成绩 >= 70 OR <= 85

    D)SELECT 学号 , 课程号 , 成绩 FROM sc WHERE 成绩 >= 70 AND <= 85


    正确答案:A

  • 第6题:

    如果希望从成绩表中查询出所有成绩大于等于90分的记录,那么条件语句应该是()。

    • A、Where 成绩 >=90
    • B、Where 成绩 ≥90
    • C、Where 成绩 >90 AND 成绩 =90
    • D、Where 成绩 >90

    正确答案:A

  • 第7题:

    查询选修了课程代码为1054和1391的同学的学号、课程代码、成绩,正确的是()。

    • A、SELECT学号,课程代码,成绩FROM成绩WHERE课程代码=(1054,1391)
    • B、SELECT学号,课程代码,成绩FROM成绩WHERE课程代码IN(1054,1391)
    • C、SELECT学号,课程代码,成绩FROM成绩WHERE课程代码BETWEEN 1054 AND 1391
    • D、SELECT学号,课程代码,成绩FROM成绩WHERE课程代码=’1054’ AND 课程代码=’1391’

    正确答案:B

  • 第8题:

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

    • A、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE成绩>90)
    • B、SELECT姓名FROM学生表WHEREEXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
    • C、SELECT姓名FROM学生表WHERE学号EXISTS;(SELECT学号FROM成绩表WHERE学号=学生表.学号AND成绩>90)
    • D、SELECT姓名FROM学生表WHERE学号=;(SELECT学号FROM成绩表WHERE成绩>90)

    正确答案:B

  • 第9题:

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

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

    B

    SELECT姓名FROM学生表WHEREEXISTS;(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是谓词,用来检查在子查询中时候有结果返回。

  • 第10题:

    单选题
    查询成绩在70分至85分之间学生的学号、课程号和成绩,正确的SQL语句是(  )。
    A

    SELECT学号,课程号,成绩FROM SC WHERE成绩BETWEEN70AND85

    B

    SELECT学号,课程号,成绩FROM SC WHERE成绩>=70OR成绩<=85

    C

    SELECT学号,课程号,成绩FROM SC WHERE成绩>=70OR<=85

    D

    SELECT学号,课程号,成绩FROM SC WHERE成绩>=70AND<=85


    正确答案: A
    解析:
    查询语句中,将查询结果输出,可以使用INTO或者TO短语。INTO子句的目标可以有3种:ARRAY<数组>,可将查询结果输出到数组中;CURSOR<临时表名>,可将查询结果输出到临时表中;DBF<表名>,可将查询结果输出到表中。TO FILE<文件名>表示输出到指定的文本文件,并取代原文件内容;TO PRINTER表示输出到打印机;TO SCREEN表示输出到屏幕。

  • 第11题:

    单选题
    从“选课”表中检索成绩大于等于60并且小于90的记录信息(成绩是整数),正确的SQL命令是(  )。
    A

    SELECT * FROM选课WHERE成绩BETWEEN 60 AND 89

    B

    SELECT * FROM选课WHERE成绩BETWEEN 60 TO 89

    C

    SELECT * FROM选课WHERE成绩BETWEEN 60 AND 90

    D

    SELECT * FROM选课WHERE成绩BETWEEN 60 TO 90


    正确答案: C
    解析:
    简单查询是基于一个表进行的查询,是由SELECT和FROM短语构成的无条件查询,或由SELECT、FROM和WHERE短语构成的条件查询。BETWEENAND表示在……和……之间,其中包含等于,即大于等于AND前面的数,小于等于AND后面的数

  • 第12题:

    单选题
    查询学生选修课程成绩小于60分的,正确的SQL语句是(  )。
    A

    SELECT DISTINCT学号FROM SC WHERE成绩 <60

    B

    SELECT DISTINCT学号FROM SC WHERE成绩<60

    C

    SELECT DISTINCT学号FROM SC WHERE成绩<60

    D

    SELECT DISTINCT学号 FROM SC WHERE成绩 <60


    正确答案: A
    解析:
    在查询语句中“学号”和“成绩”都是字段名,而不是字段值,所以不用加双引号。

  • 第13题:

    ~(35)题使用如下数据表:

    学生.DBF:学号(C,8)姓名(C,6),性别(C,2)

    选课.DBF:学号(C,8),课程号(C,3),成绩(N,3)

    从“选课”表中检索成绩大于等于60并且小于90的记录信息,正确的SQL命令是( )。

    A.SELECT*FROM选课WHERE成绩BETWEEN 60 AND 89

    B.SELECT*FROM选课WHERE成绩BETWEEN 60 T0 89

    C.SELECT*FROM选课WHERE成绩BETWEEN 60 AND 90

    D.SELECT*FROM选课WHERE成绩BETWEEN 60 TO 90


    正确答案:A
    解析:bteween and表示在两者之间(包含两端的数据)。

  • 第14题:

    根据以下资料,回答下列各题:使用如下数据表: 学生.DBF:学号(C,8),姓名(C,6),性别(C,2) 选课.DBF:学号(C,8),课程号(C,3),成绩(N,3) 从“选课”表中检索成绩大于等于60并且小于90的记录信息,正确的SQL命令是( )。

    A.SELECT*FROM选课WHERE成绩BETWEEN 60 AND 89

    B.SELECT*FROM选课WHERE成绩BETWEEN 60 TO 89

    C.SELECT*FROM选课WHERE成绩BETWEEN 60 AND 90

    D.SELECT*FROM选课WHERE成绩BETWEEN 60 TO 90


    正确答案:A
    A。【解析IBETWEENAND表示在两者之间(包含两端的数据)。

  • 第15题:

    有下列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)。

  • 第16题:

    第 (31) 到第 (35) 题基于学生表 S 和学生选课表 SC 两个数据库表,它们的结构如下:

    S( 学号,姓名,性别,年龄 ) 其中学号、姓名和性别为 C 型字段,年龄为 N 型字段。

    SC( 学号,课程号,成绩 ) ,其中学号和课程号为 C 型字段,成绩为 N 型字段 ( 初始为空值 )

    (31) 查询学生选修课程成绩小于 60 分的学号,正确的 SQL 语句是

    A)SELECT DISTINCT 学号 FROM SC WHERE " 成绩 " < 60

    B)SELECT DISTINCT 学号 FROM SC WHERE 成绩 < " 60 "

    C)SELECT DISTINCT 学号 FROM SC WHERE 成绩 < 60

    D)SELECT DISTINCT " 学号 " FROM SC WHERE " 成绩 " < 60


    正确答案:C

  • 第17题:

    查询出比2008223001同学的所有总评成绩都高的同学的学号和总评成绩,正确的是()。

    • A、SELECT学号,总评成绩FROM成绩WHERE总评成绩>ALL(SELECT总评成绩FROM成绩WHERE学号=’2008223001’)
    • B、SELECT学号,总评成绩FROM成绩WHERE总评成绩>ALL(SELECT总评成绩FROM成绩)AND学号=’2008223001’
    • C、SELECT学号,总评成绩FROM成绩WHERE总评成绩>ANY(SELECT总评成绩FROM成绩WHERE学号=’2008223001’)
    • D、SELECT学号,总评成绩FROM成绩WHERE总评成绩>ANY(SELECT总评成绩FROM成绩)AND学号=’2008223001’

    正确答案:A

  • 第18题:

    如果希望从成绩表中查询出所有成绩小于等于60分的记录,那么条件语句应该是()。

    • A、Where 成绩 >60 OR 成绩 <60
    • B、Where 成绩 ≥60
    • C、Where 成绩 <60 AND 成绩 =60
    • D、Where 成绩 <=60

    正确答案:D

  • 第19题:

    下列条件子句中,能够筛选出成绩在60~80(包括边界值)的是()。

    • A、Where 成绩 >=60 OR 成绩 <=80
    • B、Where 成绩 >=60 AND 成绩 <=80
    • C、Where 60 <= 成绩 <= 80
    • D、Where 成绩 IN(60..80)

    正确答案:B

  • 第20题:

    已知“成绩”表中包含“学号”“课程编号”和“成绩”3个字段,从成绩表中挑选不及格的学生的学号,下面语句正确的是()。

    • A、Select 学号 from 成绩 where 成绩<60
    • B、Select 课程编号 from 成绩 where 成绩<60
    • C、Select 学号 from 成绩 where<60
    • D、Select 课程编号 from 成绩 where<60

    正确答案:A

  • 第21题:

    单选题
    查询出比2008223001同学的所有总评成绩都高的同学的学号和总评成绩,正确的是()。
    A

    SELECT学号,总评成绩FROM成绩WHERE总评成绩>ALL(SELECT总评成绩FROM成绩WHERE学号=’2008223001’)

    B

    SELECT学号,总评成绩FROM成绩WHERE总评成绩>ALL(SELECT总评成绩FROM成绩)AND学号=’2008223001’

    C

    SELECT学号,总评成绩FROM成绩WHERE总评成绩>ANY(SELECT总评成绩FROM成绩WHERE学号=’2008223001’)

    D

    SELECT学号,总评成绩FROM成绩WHERE总评成绩>ANY(SELECT总评成绩FROM成绩)AND学号=’2008223001’


    正确答案: A
    解析: 暂无解析

  • 第22题:

    单选题
    已知“成绩”表中包含“学号”“课程编号”和“成绩”3个字段,从成绩表中挑选不及格的学生的学号,下面语句正确的是()。
    A

    Select 学号 from 成绩 where 成绩<60

    B

    Select 课程编号 from 成绩 where 成绩<60

    C

    Select 学号 from 成绩 where<60

    D

    Select 课程编号 from 成绩 where<60


    正确答案: A
    解析: 暂无解析

  • 第23题:

    单选题
    下列条件子句中,能够筛选出成绩在60~80(包括边界值)的是()。
    A

    Where 成绩 >=60 OR 成绩 <=80

    B

    Where 成绩 >=60 AND 成绩 <=80

    C

    Where 60 <= 成绩 <= 80

    D

    Where 成绩 IN(60..80)


    正确答案: C
    解析: 暂无解析