以下关于数据查询说法正确的是()。A、SQL提供了SELECT语句进行数据库的查询B、将表中的所有属性列都选出来,可以在SELECT关键字后面加#(应为*,如SELECT*FROM学生成绩表,*表示所有字段名)C、单表查询是指仅涉及一个表的查询D、SELECT子句的<目标列表达式>不仅可以是表中的属性列,也可以是表达式

题目

以下关于数据查询说法正确的是()。

  • A、SQL提供了SELECT语句进行数据库的查询
  • B、将表中的所有属性列都选出来,可以在SELECT关键字后面加#(应为*,如SELECT*FROM学生成绩表,*表示所有字段名)
  • C、单表查询是指仅涉及一个表的查询
  • D、SELECT子句的<目标列表达式>不仅可以是表中的属性列,也可以是表达式

相似考题
更多“以下关于数据查询说法正确的是()。A、SQL提供了SELECT语句进行数据库的查询B、将表中的所有属性列都选出来,可以在SELECT关键字后面加#(应为*,如SELECT*FROM学生成绩表,*表示所有字段名)C、单表查询是指仅涉及一个表的查询D、SELECT子句的目标列表达式不仅可以是表中的属性列,也可以是表达式”相关问题
  • 第1题:

    ● 在Access中,查询“学生”数据表的所有记录及字段的 SQL语句是 (64) 。

    (64)

    A. select 姓名 from 学生

    B. select * from 学生

    C. select * from 学生 where 姓名

    D. select 学生 from *


    正确答案:B

  • 第2题:

    以下关于数据查询说法正确的是()

    A.SQL提供了SELECT语句进行数据库的查询

    B.将表中的所有属性列都选出来,可以在SELECT关键字后面加#(应为*,如SELECT*FROM学生成绩表,*表示所有字段名)

    C.单表查询是指仅涉及一个表的查询

    D.SELECT子句的<目标列表达式>不仅可以是表中的属性列,也可以是表达式


    参考答案:A, C, D

  • 第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题:

    查询“学生”表的所有记录并存储于表文件table1中的SQL语句是( )。

    A)SELECT﹡FROM学生INTOCURSORtable1

    B)SELECT﹡FROM学生TOCURSORtable1

    C)SELECT﹡F1的M学生INTODBFtable1

    D)SELECT﹡FROM学生TOTABLEtable1


    正确答案:C
    在SQL语句中,使用短语INTOTABLETableName或INTO DBF TableName可以将查询结果存放在永久表中,其中TableName是永久表文件名。

  • 第5题:

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

    A.SELECT*FROM学生
    B.SELECT学号,姓名FROM学生
    C.SELECT学号姓名FROM学生
    D.SELECT学号、姓名FROM学生

    答案:B
    解析:

  • 第6题:

    查询远程SQL Server数据表,正确命令格式是()。

    • A、select 查询列 from 远程数据库名.远程所有者.远程表名
    • B、select 查询列 from 链接服务器名.远程数据库名.远程所有者.远程表名
    • C、select 查询列 from IP地址.远程数据库名.远程表名
    • D、select 查询列 from 链接服务器名.远程所有者.远程表名

    正确答案:B

  • 第7题:

    在SELECT-SQL语句中,可以使用UNION子句将多个SELECT查询结果组合起来建立组合查询。关于组合查询,下列说法中错误的是()。

    • A、组合的多个SELECT命令的查询结果的列数必须相同
    • B、组合的多个SELECT命令的查询结果中的对应列必须有相同的数据类型和宽度
    • C、组合的多个SELECT命令,只有在最后的一个SELECT命令中可以包含ORDERBY子句
    • D、可以使用UNION子句来组合子查询

    正确答案:D

  • 第8题:

    在Visual FoxPro中,以下有关SQL的SELECT语句的叙述中,错误的是()

    • A、SELECT子句中可以包含表中的列和表达式
    • B、SELECT子句中可以使用别名
    • C、SELECT子句规定了结果集中的列顺序
    • D、SELECT子句中列的顺序应该与表中列的顺序一致

    正确答案:D

  • 第9题:

    数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求查询所有男同学信息,下列哪个SQL语句是正确的?()

    • A、Select*FromStudentWhereSex=’男’
    • B、Select*FromStudentWhereSex<>’女’
    • C、Select*FromStudentWhereSexLike’男’
    • D、Select*FromStudentWhereSexIn’男’

    正确答案:A

  • 第10题:

    在SELECT语句中,下列子句用于将查询结果存储在一个新表中()

    • A、SELECT子句
    • B、INTO子句
    • C、FROM子句
    • D、WHERE子句

    正确答案:B

  • 第11题:

    多选题
    以下关于数据查询说法正确的是()
    A

    SQL提供了SELECT语句进行数据库的查询

    B

    将表中的所有属性列都选出来,可以在SELECT关键字后面加#(应为*,如SELECT*FROM学生成绩表,*表示所有字段名)

    C

    单表查询是指仅涉及一个表的查询

    D

    SELECT子句的<目标列表达式>不仅可以是表中的属性列,也可以是表达式


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

  • 第12题:

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

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

  • 第13题:

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

    A.SELECT姓名FROM学生

    B.SELECT*FROM学生

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

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


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

  • 第14题:

    以下关于数据查询说法正确的是()。

    A.SQL提供了SELECT语句进行数据库的查询

    B.将表中的所有属性列都选出来,可以在SELECT关键字后面加#(应为*,如SELECT*FROM学生成绩表,*表示所有字段名)

    C.单表查询是指仅涉及一个表的查询

    D.SELECT子句的<目标列表达式>不仅可以是表中的属性列,也可以是表达式


    参考答案:A, C, D

  • 第15题:

    Select查询语句语法格式是:()。A.Select[ALL|DISTINCT]<目标列表达式>[AS列名][,<目标列表达式>[A

    Select查询语句语法格式是:( )。

    A.Select[ALL|DISTINCT]<目标列表达式>[AS列名][,<目标列表达式>[AS列名]…]FROM<表名>[,<表名>…][where<条件表达式>[AND|OR<条件表达式>…][GROUP BY列名[HAVING<条件表达式>]][ORDER BY列名[ASC|DESC]]

    B.Insert INTO<表名>[(<字段名1>[,<字段名2>,…])]VALUES(<常量1>[,<常量2>,…])

    C.Update(表名)Set列名1=常量表达式1[,列名2=常量表达式2…]Where<条件表达式>[And|or<条件表达式>…]

    D.Delete From<表名>[Where<条件表达式>[And|Or<条件表达式>…]]


    正确答案:A

  • 第16题:

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

    A)SELECT姓名FROM学生

    B)SELECT*FROM学生

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

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


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

  • 第17题:

    数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求写SQL语句查询出表中所有的数据,下列哪个SQL语句是正确的()

    • A、Select* From Student
    • B、Select Name From Student
    • C、Select Name,Age,IDCard From Student
    • D、Select Name,Age,IDCard,Sex From Student

    正确答案:A,D

  • 第18题:

    “内嵌视图”是一条未命名的SELECT语句,它位于()

    • A、“用户视图”数据字典视图
    • B、用户表中的专用数据库列
    • C、外层查询的SELECT列表,并用括号括起来
    • D、外层查询的FROM子句,并用括号括起来

    正确答案:C

  • 第19题:

    使用SQL语句查询学生成绩是否为空的语句是:SELECT 学号 FROM 成绩表 WHERE 成绩 = ""。


    正确答案:错误

  • 第20题:

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


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

  • 第21题:

    SQL查询语句中,在SELECT子句中可以出现()。

    • A、 列名
    • B、 基本表名
    • C、 视图名
    • D、 表达式

    正确答案:A,D

  • 第22题:

    单选题
    “内嵌视图”是一条未命名的SELECT语句,它位于()
    A

    “用户视图”数据字典视图

    B

    用户表中的专用数据库列

    C

    外层查询的SELECT列表,并用括号括起来

    D

    外层查询的FROM子句,并用括号括起来


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

  • 第23题:

    单选题
    在SELECT-SQL语句中,可以使用UNION子句将多个SELECT查询结果组合起来建立组合查询。关于组合查询,下列说法中错误的是()。
    A

    组合的多个SELECT命令的查询结果的列数必须相同

    B

    组合的多个SELECT命令的查询结果中的对应列必须有相同的数据类型和宽度

    C

    组合的多个SELECT命令,只有在最后的一个SELECT命令中可以包含ORDERBY子句

    D

    可以使用UNION子句来组合子查询


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