itgle.com

从成绩信息表中查找成绩在80到90分之间的信息,用SELECT实现,正确的是______。A.SELECT * FROM 成绩信息 WHERE 成绩 BETWEEN 80 AND 90B.SELECT * FROM 成绩信息 WHERE 80<=成绩<=90C.SELECT * FROM 成绩信息 WHERE 成绩>=80 AND 成绩<=90D.SELECT * FROM 成绩信息 WHERE 成绩 IS 80~90

题目

从成绩信息表中查找成绩在80到90分之间的信息,用SELECT实现,正确的是______。

A.SELECT * FROM 成绩信息 WHERE 成绩 BETWEEN 80 AND 90

B.SELECT * FROM 成绩信息 WHERE 80<=成绩<=90

C.SELECT * FROM 成绩信息 WHERE 成绩>=80 AND 成绩<=90

D.SELECT * FROM 成绩信息 WHERE 成绩 IS 80~90


相似考题
参考答案和解析
select * from 成绩信息 where 成绩 between 80 and 90;;select * from 成绩信息 where 成绩>=80 and 成绩<=90;
更多“从成绩信息表中查找成绩在80到90分之间的信息,用SELECT实现,正确的是______。”相关问题
  • 第1题:

    若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生的姓名,应使用的SELECT语句是 ______。

    A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别=“女”.AND.成绩>=80

    B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别=“女”.OR.成绩>=80

    C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别=“女”.OR.成绩>=80

    D. SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别=“女”.AND.成绩>=80


    正确答案:D
    解析:本查询是在学生表和选课表之间进行的,在语句中应有表的连接条件和记录的筛选条件,在4个选项中的表连接条件都是相同的,也是正确的,不同之处是连接条件和筛选条件之间的逻辑运算符的使用,在语句中只要使用了逻辑运算符OR就都不符合题意要求,正确答案应为选项D。

  • 第2题:

    欲将表“学生”中的信息先按学号升序排序,再按平均成绩升序排列,其正确命令是(45)。

    A.SELECT * FROM 学生 ORDER BY 学号 ASC,平均成绩 ASC

    B.SELECT * FROM 学生 ORDER BY 平均成绩 ASC,学号 ASC

    C.SELECT * FROM 学生 ORDER BY 学号 DESC,平均成绩 DESC

    D.SELECT * FROM 学生 ORDER BY 平均成绩 DESC,学号 DESC


    正确答案:A
    解析:ASC表示升序排列,DESC表示降序排列。

  • 第3题:

    在成绩表中要求按“物理”降序排列,并查询前两名的学生姓名,正确的语句是( )。

    A.SELECT 姓名 TOP 2 FROM 成绩表 WHERE 物理 DESC

    B.SELECT 姓名 TOP 2 FROM 成绩表 FOR 物理 DESC

    C.SELECT 姓名 TOP 2 FROM 成绩表 GROUP BY 物理 DESC

    D.SELECT 姓名 TOP 2 FROM 成绩表 ORDER BY 物理 DESC


    正确答案:D
    解析:使用SQL SELECT可以将查询结果排序,排序的短语是ORDER BY。只显示前几项记录的格式是: TOP nExpr[PERCENT]。
    其中,nExpr是数字表达式,当不使用[PERCENT]时,nExpr可以是1~32767之间的整数;当使用 (PERCENT]时,nExpr是0.01到99.99间的实数,说明显示结果中前百分之几的记录。TOP要与ORDER BY一起使用才有效。

  • 第4题:

    若要查询选修课(学号、课程号、成绩)成绩在80分以上的女生姓名,应使用的SELECT语句是______。

    A.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".AND.成绩>=80

    B.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".OR.成绩>=80

    C.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.OR.性别="女".OR.成绩>=80

    D.SELECT姓名FROM学生表,选课表WHERE学生表.学号=选课表.学号;.AND.性别:"女".AND.成绩>=80


    正确答案:D

  • 第5题:

    设有学生选课表:SC(学号,课程号,成绩),要求在该表中查询缺少学习成绩的学生学号和课程号,实现此查询要求的SELECT语句是______。

    A.SELECT 学号,课程号 FROM SC WHERE 成绩 IS NULL

    B.SELECT 学号,课程号 FROM SC WHERE 成绩 IS NOT NULL

    C.SELECT 学号,课程号 FROM SC WHERE 成绩=NOT NULL

    D.SELECT 学号,课程号 FROM SC WHERE 成绩=NULL


    正确答案:A

  • 第6题:

    从学生选课信息表中找出无成绩的元组的SQL语句是( )。

    A.SELECT*FROM sc WHERE grade=NULL

    B.SELECT*FROM sc WHERE grade IS"

    C.SELECT*FROM sc WHERE grade IS NULL

    D.SELECT*FROM sc WHERE grade="


    正确答案:C

  • 第7题:

    在成绩表中,查找数学分数最低的学生记录,下列SQL语句的空白处应填入的( )。

    SELECT﹡FROM成绩;

    WHERE数学<=__________;

    (SELECT数学FROM成绩)

    A)SOME

    B)EXISTS

    C)ANY

    D)ALL


    正确答案:D
    ANY、ALL和SOME是量词,其中ANY和SOME是同义词,在进行比较运算时只要子查询中有一行能使结果为真,则结果为真:而ALL则要求子查询中的所有行都使结果为真时,结果才为真。EXISTS是谓词,EXISTS和NOT EXISTS是用来检查在子查询中是否有结果返回(即存在元组或不存在元组)。本题首先通过子查询得到“成绩”表中所有学生的“数学”成绩,然后在主程序中求出小于等于予查询中所有数学成绩的记录。这里用到了一个“全部”的关系,因此使用ALL短语。 

  • 第8题:

    在成绩表中,查找成绩在75---85之间的记录时,条件为()。


    正确答案:[成绩] Between 75 and 85 或 [成绩]>=75 and [成绩]<=85

  • 第9题:

    语句“SELECT 成绩表.* FROM 成绩表WHERE 成绩表.成绩>(SELECT Avg(成绩表.成绩) FROM 成绩表)”查询的结果是()。


    正确答案:查询成绩表中所有成绩大于平均成绩的记录

  • 第10题:

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

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

    正确答案:A

  • 第11题:

    填空题
    语句“SELECT 成绩表.* FROM 成绩表WHERE 成绩表.成绩>(SELECT Avg(成绩表.成绩) FROM 成绩表)”查询的结果是()。

    正确答案: 查询成绩表中所有成绩大于平均成绩的记录
    解析: 暂无解析

  • 第12题:

    填空题
    在成绩表中,查找成绩在75---85之间的记录时,条件为()。

    正确答案: [成绩] Between 75 and 85 或 [成绩]>=75 and [成绩]<=85
    解析: 暂无解析

  • 第13题:

    在成绩表中要求按“总分”降序排列,并查询前3名学生的记录,正确的命令是

    A.SELECT * TOP 3 FROM成绩表; WHERE总分DESC

    B.SELECT * TOP 3 FROM成绩表; FOR总分DESC

    C.SELECT * TOP 3 FROM成绩表; GROUP BY总分DESC

    D.SELECT * TOP 3FROM成绩表; ORDER BY总分DESC


    正确答案:D
    解析:使用SQLSELECT可以对查询结果进行排序,排序的短语是ORDERBY。选项A)和B)属于语法错误,选项C)中的GROUPBY短语的功能是对查询结果进行分组。使用SELECT-SQL可以实现显示部分结果,需结合TOP短语。

  • 第14题:

    在成绩中要查找成绩≥80且成绩≤90的学生,正确的条件表达式是( )。A.成绩Between 80 And 90SXB

    在成绩中要查找成绩≥80且成绩≤90的学生,正确的条件表达式是( )。

    A.成绩Between 80 And 90

    B.成绩Between。go T090

    C.成绩Between 79 And 91

    D.成绩Between 79 T091


    正确答案:A

  • 第15题:

    在成绩中要查找成绩≥80且成绩≤90的学生,正确的条件表达式是( )。

    A.成绩Between 80 And 90

    B.成绩Between 80 To 90

    C.成绩Between 79 And 91

    D.成绩Between 79 To 91


    正确答案:C
    解析:SQL中between…and为范围条件,不含两端,故选c。

  • 第16题:

    ~(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表示在两者之间(包含两端的数据)。

  • 第17题:

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

  • 第18题:

    使用SQL语句查找“成绩”表中有“分数”的记录:SELECT﹡FROM成绩WHERE分数__________


    正确答案:
    ISNOTNULL
    【解析】在SQL语句中,用NULL表示空值,表示尚未确定的值,查询空值时使用“IS NULL”短语,非空值为“IS NOT NULL”。 

  • 第19题:

    若学生表中存储了学号、姓名、成绩等信息,则“查询学生表中所有成绩大于600分的姓名”的SQL语句是()

    A.SELECT*FROM学生WHERE成绩>600
    B.SELECT姓名FROM学生WHERE成绩>600
    C.IF成绩>600THENSELECT姓名FROM学生
    D.IF成绩>600SELECT姓名FROM学生

    答案:B
    解析:

  • 第20题:

    要筛选出成绩表中数学成绩在80~90分之间(含80和90分),可用“Select*From成绩表where数学Between80TO90”语句。


    正确答案:错误

  • 第21题:

    在学生成绩表中,查询成绩为70—80分之间(不包括80)的学生信息。正确的条件设置为()

    • A、>69 or <80
    • B、Between 70 and 80
    • C、>=70 and <80
    • D、in(70,79)

    正确答案:C

  • 第22题:

    学生选课信息表:sc(sno,cno,grade),主键为(sno,cno),从学生选课信息表中找出无成绩的元组的SQL语句是()。

    • A、SELECT * FROM sc WHERE grade=NULL
    • B、SELECT * FROM sc WHERE grade IS “  ”
    • C、SELECT * FROM sc WHERE grade=‘  ’
    • D、SELECT * FROM sc WHERE grade IS NULL

    正确答案:D

  • 第23题:

    判断题
    要筛选出成绩表中数学成绩在80~90分之间(含80和90分),可用“Select*From成绩表where数学Between80TO90”语句。
    A

    B


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

  • 第24题:

    单选题
    在学生成绩表中,查询成绩为70—80分之间(不包括80)的学生信息。正确的条件设置为()
    A

    >69 or <80

    B

    Between 70 and 80

    C

    >=70 and <80

    D

    in(70,79)


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