参考答案和解析
正确答案:D
更多“若要获得GZ表中前10条记录的数据,则实现的SQL语句为( )。 A.SELECTTOP10FROMGZB.SELECTnext10FROMGZC.SELECT*FROMGZWHERErownumD. SELECT*FROMGZWHERERecno”相关问题
  • 第1题:

    在GZ表中选出职称为“工程师”的记录,并按年龄的降序排列,则实现的SQL语句为( )。

    A.SELECTFROMGZfor职称=工程师ORDERBY年龄/D

    B.SELECTFROMGZ年龄WHERE职称=工程师ORDERBY年龄DESC

    C. SELECT*FROMGZ年龄WHERE职称=’工程师’ORDERBY年龄DESC

    D. SELECT*FROMGZ年龄WHERE职称=’工程师’ORDERON年龄DESC


    正确答案:C

  • 第2题:

    数据控制通过SQL语句中的()语句实现。

    A GRANT

    B REVOKE

    C CREATE

    D SELECT


    参考答案AB

  • 第3题:

    在SQL查询中,若要取得“职工”数据表中的所有记录和字段,其SQL语句为( )。

    A.SELECT姓名FROM职工

    B.SELECT*FROM职工

    C.SELECT姓名FROM职工 WHILE职工号=265

    D.SELECT*FROM职工WHILE职工号=265


    正确答案:B
    解析:选项A表示取得“职工”数据表中的所有记录,但只取得“姓名”字段,并不是全部字段;选项C表示取得“职工号”为0265的记录,且只取“姓名”字段;选项D表示取得“职工号”为 0265的记录的全部字段。只有选项B符合题目要求。

  • 第4题:

    在SQL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为( )。

    A. SELECT姓名FROM学生

    B. SELECT*FROM学学生

    C. SELECT姓名FROM 学生WHERE学号:02650

    D. SELECT*FROM学生 WHERE学号:02650


    正确答案:B
    本题考查SQ1中查询语句的知识。在 SQ1的查询语句中。“*”代表所有字段,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题中要求查询所有记录和字段,所以不应指定WHERE子句。

  • 第5题:

    设有学生表文件,要查找学生表中还没有输入姓名的记录,则SQL语句为:

    SELECT * FROM 学生表 WHERE 姓名______


    正确答案:IS NULL
    IS NULL 解析:在SQL中,查询空值时要使用IS NULL,因为空值是一个不确定的值,不能用“=”号这样的运算符进行比较。

  • 第6题:

    若要从学生表中检索出jg并去掉重复记录,可使用如下SQL语句SELECT_________ig FROM student请选出正确的选项完成该语句


    正确答案:D
    在SELECT语句的后面,如果选用DISTINCT选项,表示去掉重复记录.选用ALL代表显示所有记录,选用*代表所有字段,而?是非法的。故选项D为正确答案。

  • 第7题:

    在成绩表中,只显示分数最高的前10名学生的记录,SQL语句为:

    SELECT * ___ 10 FROM 成绩表 ___ 总分 DESC


    正确答案:
    TOP,ORDER BY

  • 第8题:

    若要在GZ表中,选出年龄在20至25岁的记录,则实现的SQL语句为()

    ASELECT FROM GZ 年龄 BETWEEN 20,25

    BSELECT FROM GZ 年龄 BETWEEN 20 AND 25

    CSELECT #FROM GZ 年龄 BETWEEN 20 OR 25

    DSELECT *FROM GZ 年龄 BETWEEN 20 AND 25


    B

  • 第9题:

    若要检索“Student”数据表中的所有记录和字段,则SQL语句为()

    • A、Selec t姓名,性别 From Student
    • B、Select*From Student
    • C、Select 姓名,性别 From Student Where 姓名=“张山“
    • D、Select*From Student Where 姓名=“张山“

    正确答案:B

  • 第10题:

    在GZ表中选出职称为“工程师”的记录,并按年龄的降序排列,则实现的SQL语句为()

    • A、SELECT FROM GZ for 职称=工程师 ORDER BY 年龄/D
    • B、SELECT FROM GZ WHERE职称=工程师 ORDER BY 年龄 DESC
    • C、SELECT * FROM GZ WHERE职称=‟工程师‟ ORDER BY 年龄 DESC
    • D、SELECT * FROM GZ WHERE职称=‟工程师‟ ORDER ON 年龄 DESC

    正确答案:C

  • 第11题:

    在SQL语句中要查询表s在AGE字段上取空值的记录,正确的SQL语句为:SELECT * FROM s WHERE ()。


    正确答案:age is null

  • 第12题:

    单选题
    在GZ表中选出职称为“工程师”的记录,并按年龄的降序排列,则实现的SQL语句为()
    A

    SELECT FROM GZ for 职称=工程师 ORDER BY 年龄/D

    B

    SELECT FROM GZ WHERE职称=工程师 ORDER BY 年龄 DESC

    C

    SELECT * FROM GZ WHERE职称=‟工程师‟ ORDER BY 年龄 DESC

    D

    SELECT * FROM GZ WHERE职称=‟工程师‟ ORDER ON 年龄 DESC


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

  • 第13题:

    若要获得GZ表中前10条记录的数据通信,则实现的SQL语句为()。

    A.SELECTnext10FROMgz

    B.SELECTTOP10FROMgz

    C.SELECT*FROMgzWHERErownum10

    D.SELECT*FROMgzWhERErecno10


    正确答案:B

  • 第14题:

    下列关于SQL语句错误的是

    A.DELETE语句用来删除数据表中的记录

    B.UPDATE语句用来修改数据表中已经存在的数据记录

    C.INSERT语句可以向数据表中追加新的数据记录

    D.SELECT...INTO语句用来将两个或更多个表或查询中的字段合并到查询结果的一个字段中


    正确答案:D
    解析:SELECT匢NTO语句表示将查询的字段添加到目的表中。

  • 第15题:

    若要从学生表中检索出jg并去掉重复记录,可使用如下SQL语句 SELECT______jg FROM student 请选出正确的选项完成该语句

    A.ALL

    B.*

    C.?

    D.DISTINCT


    正确答案:D
    解析:在SELECT语句的后面,如果选用DISTINCT选项,表示去掉重复记录,选用ALL代表显示所有记录,选用*代表所有字段,而?是非法的.故选项D为正确答案。

  • 第16题:

    若要从学生表中检索出.jg并去掉重复记录,可使用如下SQL语句SELECT ____ jg FROM student请选出正确的选项完成该语句A)ALL B)* C)? D)DISTINCT


    正确答案:D
    在SELECT语句的后面,如果选用DISTINCT选项,表示去掉重复记录,选用ALL代表显示所有记录,选用*代表所有字段,而?是非法的。故选项D为正确答案。

  • 第17题:

    在SQL查询中,若要取得“员工”数据表中的所有记录和字段,其SQL语法为( )。

    A.SELECT姓名FROM员工

    B.SELECT * FROM员工

    C.SELECT *.* FROM员工

    D.SELECT ALL FROM员工


    正确答案:B
    解析:只有“SELECT*FROM员工”表示取得“员工”数据表中的所有记录和字段。

  • 第18题:

    检索“职工”表中,“籍贯”为“湖南”的学生记录,将结果保存到temp表中,SQL 语句为:

    SELECT﹡FROM职工WHERE籍贯=“湖南”__________temp


    正确答案:
    INTOTABLE(或INTODBF)
    【解析】在SQL中,将查询结果保存到永久表中应该使用INTO TABLE或INTODBF短语。

  • 第19题:

    在SQL查询中,若要取得“学生”数据表中的所有记录和字段,其SQL语法为( )。

    A)SELECT姓名FROM学生

    B)SELECT*FROM学生

    C)SELECT姓名FROM学生WHERE学号=02650

    D)SELECT*FROM学生WHERE学号=02650


    正确答案:B
    本题考查SQL中查询语句的知识。在SQL的查询语句中,“*”代表所有字段,WHERE子句用于指定查询条件,只有满足条件的元组才会出现在结果集中。本题中要求查询所有记录和字段,‘所以不应指定WHERE子句。

  • 第20题:

    在GZ表中选出职称为“工程师”的记录,并按年龄的降序排列,则实现的SQL语句为()

    ASELECT FROM GZ for 职称=工程师 ORDER BY 年龄/D

    BSELECT FROM GZ WHERE职称=工程师 ORDER BY 年龄 DESC

    CSELECT * FROM GZ WHERE职称=‟工程师‟ ORDER BY 年龄 DESC

    DSELECT * FROM GZ WHERE职称=‟工程师‟ ORDER ON 年龄 DESC


    C

  • 第21题:

    若要在GZ表中,选出年龄在20至25岁的记录,则实现的SQL语句为()

    • A、SELECT FROM GZ 年龄 BETWEEN 20,25
    • B、SELECT FROM GZ 年龄 BETWEEN 20 AND 25
    • C、SELECT #FROM GZ 年龄 BETWEEN 20 OR 25
    • D、SELECT *FROM GZ 年龄 BETWEEN 20 AND 25

    正确答案:B

  • 第22题:

    下面有关SQL语句的说法错误的是()

    • A、Insert语句可以向数据表中追加新数据记录
    • B、Update语句用来修改数据表中已经存在的数据记录
    • C、Delete语句用来删除数据表中的记录
    • D、Select语句可以将两个或更多表或查询中的记录合并到一个数据表中

    正确答案:D

  • 第23题:

    单选题
    若要在GZ表中,选出年龄在20至25岁的记录,则实现的SQL语句为()
    A

    SELECT FROM GZ 年龄 BETWEEN 20,25

    B

    SELECT FROM GZ 年龄 BETWEEN 20 AND 25

    C

    SELECT #FROM GZ 年龄 BETWEEN 20 OR 25

    D

    SELECT *FROM GZ 年龄 BETWEEN 20 AND 25


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