niusouti.com

单选题关于查询中列的别名, 以下()语句是不正确的A Select name as’姓名’from tableB Select name as姓名from table where id=1C Sleect name=姓名from table姓名=names(正确答案)D Select names姓名from table

题目
单选题
关于查询中列的别名, 以下()语句是不正确的
A

Select name as’姓名’from table

B

Select name as姓名from table where id=1

C

Sleect name=姓名from table姓名=names(正确答案)

D

Select names姓名from table


相似考题
参考答案和解析
正确答案: A
解析: 暂无解析
更多“关于查询中列的别名, 以下()语句是不正确的”相关问题
  • 第1题:

    你的部门负责从SQLServer2005数据库中的数据创建客户电子邮件地址列表。此列表必须包含上次联系每个客户的日期。结果集中的数据必须有列名。列表必须以上次联系客户的日期排序,最近联系的人排在前边。LastContact列以datetime类型存储。日期应以MM/DD/YYYY的形式显示。一位同事设计了以下查询:SELECTemail_addressASEmailAddress,CONVERT(nvarchar,lastcontat,101)ASLastContactFROMContactORDERBYLastContactDESC.你测试了此查询,并发现数据按如下顺序显示:你需要修改此查询以使数据按正确的顺序排列。你想要对性能不造成任何负面影响而达成此目标,该怎样做?()

    A.按如下修改ORDERBY语句:ORDERBYCONVERT(nvarchar,lastcontact,101)DESC

    B.从LastContact列中删除列别名

    C.按如下修改ORDERBY语句:ORDERBYCAST(lastcontactASnvarchar(20))DESC

    D.改变LastContact列的别名


    参考答案:D

  • 第2题:

    关于SQL查询,以下说法中不正确的是( )。

    A.SQL查询是用户使用SQL语句创建的查询

    B.在查询设计视图中创建查询时,Access将在后台构造等效的SQL语句

    C.SQL查询可以用结构化的查询语言来查询、更新和管理关系数据库

    D.SQL查询更改之后,可以以设计视图中所显示的方式显示,也可以从设计网格中进行创建


    正确答案:D
    解析:本题考查SQL查询的知识。SQL查询是用户使用SQL语句创建的查询,在查询设计视图中创建查询时,Access将在后台构造等效的SQL语句,它可以查询、更新和管理关系数据库,但是更改后只能以设计视图中所显示的方式显示。

  • 第3题:

    一F列关于查询的说法,不正确的是( )。

    A.查询是预先定义好的SQL SELECT语句

    B.查询是从指定的表或视图中提取满足条件的记录,然后按照希望输出的类型输出查询结果

    C.在用命令使用查询时,必须首先打开数据库

    D.查询设计器中没有“更新条件”选项卡


    正确答案:C
    查询是预先定义好的一个SQLSE-LECT语句,可根据需要直接使用。查询是从指定的表或视图中提取满足条件的记录,然后按照想得到的输出类型定向输出查询结果,诸如浏览器、报表、表、标签等。在用命令使用查询时,必须要加扩展名.qpr,不必打开数据库;视图设计器有“更新条件”选项卡,而查询设计器中没有“更新条件”选项卡。故本题C为正确选项。

  • 第4题:

    对于以下SQL语句说法正确的是()SELECT ename FROM empWHERE sal IN (SELECT MAX(sal)FROM emp GROUP BY deptno);

    A. 这个语句是符合语法的

    B. 这个语句是不能执行的,因为缺少HAVING子句

    C. 这个语句是不能执行的,因为分组的条件列不在SELECT列表中

    D. 这个语句是不能执行的,因为GROUP BY子句应该在主查询中,而不是在子查询中

    E. 在主查询的WHERE条件中,不应该用IN,而应该用等号


    参考答案:A

  • 第5题:

    关于ORDER BY语句哪个描述是对的()

    • A、只能对一列进行排序
    • B、排序的列必须在SELECT子句中
    • C、可以多列排序
    • D、可以用别名排序

    正确答案:C

  • 第6题:

    关于ORDER BY子句,以下哪项表述正确?()

    • A、可在ORDER BY子句中使用列别名。
    • B、ORDER BY子句的默认排序顺序是降序。
    • C、ORDER BY子句只能包含SELECT列表中的列。
    • D、在SELECT语句中FROM子句紧跟在ORDER BY子句之后

    正确答案:A

  • 第7题:

    Hibernate中关于使用查询语句描述正确的是() 

    • A、不能再继续使用SQL语句了
    • B、可以使用符合对象语言的对象查询语句
    • C、可以使用条件查询语句
    • D、只能使用HQL语句

    正确答案:B,C

  • 第8题:

    以下有关SELECT语句的叙述中错误的是()

    • A、SELECT语句中只能包含表中的列及其构成的表达式
    • B、SELECT语句规定了结果集中的顺序
    • C、如果FORM短语引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定
    • D、SELECT语句中可以使用别名

    正确答案:A

  • 第9题:

    以下选项中能够给视图增加新列的是()。

    • A、使用ALTERVIEW语句增加新列
    • B、将视图与子查询查询联结起来
    • C、删除并重新包含新列的视图
    • D、给与视图有关的表增加新列

    正确答案:C

  • 第10题:

    单选题
    以下有关SELECT语句的叙述中错误的是(  )。
    A

    SELECT语句中可以使用别名

    B

    SELECT语句中只能包含表中的列及其构成的表达式

    C

    SELECT语句规定了结果集中的顺序

    D

    如果FROM短语引用的两个表有同名的列,则SELECT短语引用它们时必须使用表名前缀加以限定


    正确答案: B
    解析:
    SELECT语句中除了包含表中的列及其构成的表达式外,还可以包含常量等其他元素。

  • 第11题:

    单选题
    在T-SQL的查询语句中如要指定列的别名,以下中错误的是()。
    A

    select列别名=原列名from数据源

    B

    select原列名as列别名from数据源

    C

    select原列名列别名from数据源

    D

    select原列名to列别名from数据源


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

  • 第12题:

    判断题
    如果使用别名来代表一个表,那么在定义别名后的所有查询语句中,都必须使用别名来代表表的全名,否则系统会出错。
    A

    B


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

  • 第13题:

    下列关于并运算的说法不正确的是

    A.ALL防止UNION删除组合结果中的重复行

    B.在SQL语句中支持集合的并运算

    C.两个SELECT语句的查询结果中的列数可以不相同

    D.两个SELECT语句的查询结果中的对应列必须有相同的数据类型和宽度


    正确答案:C
    解析: 默认情况下,UNION检查组合的结果并删除重复行,要组合多个UNION子句,可使用括号。ALL防止UNION删除组合结果中的重复行,但在 SQL语句中不能用UNION来组合子查询,两个SELECT命令的查询结果中的列数必须相同,且对应列必须有相同的数据类型和宽度。

  • 第14题:

    下列关于别名和自联接的说法中,正确的是

    A.SQL语句中允许在WHERE短语中为关系定义别名

    B.为关系定义别名的格式为:<别名><关系名>

    C.在关系的自联接操作中,别名是必不可少的

    D.以上说法均正确


    正确答案:C
    解析:SQL语句中允许为关系定义别名,但不是在WHERE短语中定义,而是在FROM短语中定义别名,其格式为关系名>别名>。自然联接存在着一种特殊的递归联系,它是将同一关系与自身进行联接。SQL语句定义别名是在FROM短语中定义的,选项A概念混淆,选项B属语法错误,选项D属判断错误。掌握SQL查询功能中的别名与自联接查询。

  • 第15题:

    下列关于集合的并运算的说法不正确的是

    A.ALL防止UNION删除组合结果中的重复行

    B.在SQL语句中支持集合的并运算

    C.两个SELECT语句的查询结果中的列数可以不相同

    D.两个SELECT语句的查询结果中的对应列必须有相同的数据类型和宽度


    正确答案:C
    解析:默认情况下,UNION检查组合的结果并删除重复行,要组合多个UNION子句,可使用括号。ALL防止UNION删除组合结果中的重复行,但在SQL语句中不能用UNION来组合子查询,两个SELECT命令的查询结果中的列数必须相同,且对应列必须有相同的数据类型和宽度。

  • 第16题:

    SELECT语句中,以下有关ORDER BY子句的叙述中不正确的是()

    A ORDER BY子句可以对多个列进行排序

    B SELECT语句中,ORDER BY只能单一列进行排序

    C 子查询中也可以使用ORDER BY子句

    D 在视图中可以使用ORDER BY子句


    C
    子查询语句中是不能使用ORDER BY子句的。

  • 第17题:

    为查询结果的列命名别名的关键字为()

    • A、distinct
    • B、limit
    • C、as
    • D、having

    正确答案:C

  • 第18题:

    关于原生SQL查询和命名查询,说法正确的是()。

    • A、执行原生SQL,需使用SQLQuery对象
    • B、SQLQuery是一个接口,继承了Query接口
    • C、Hibernate支持在映射文件中定义字符串形式的查询语句,这样的语句是命名查询语句
    • D、命名查询语句只能是HQL语句,不能是SQL语句

    正确答案:A,B,C

  • 第19题:

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

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

    正确答案:D

  • 第20题:

    如果使用别名来代表一个表,那么在定义别名后的所有查询语句中,都必须使用别名来代表表的全名,否则系统会出错。


    正确答案:错误

  • 第21题:

    单选题
    以下选项中能够给视图增加新列的是()。
    A

    使用ALTERVIEW语句增加新列

    B

    将视图与子查询查询联结起来

    C

    删除并重新包含新列的视图

    D

    给与视图有关的表增加新列


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

  • 第22题:

    单选题
    对于以下SQL语句说法正确的是() SELECT ename FROM emp WHERE sal IN (SELECT MAX(sal) FROM emp GROUP BY deptno);
    A

    这个语句是符合语法的

    B

    这个语句是不能执行的,因为缺少HAVING子句

    C

    这个语句是不能执行的,因为分组的条件列不在SELECT列表中

    D

    这个语句是不能执行的,因为GROUP BY子句应该在主查询中,而不是在子查询中

    E

    在主查询的WHERE条件中,不应该用IN,而应该用等号


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

  • 第23题:

    单选题
    SELECT语句中,以下有关ORDER BY子句的叙述中不正确的是()
    A

     ORDER BY子句可以对多个列进行排序

    B

     SELECT语句中,ORDER BY只能单一列进行排序

    C

     子查询中也可以使用ORDER BY子句

    D

     在视图中可以使用ORDER BY子句


    正确答案: C
    解析: 子查询语句中是不能使用ORDER BY子句的。

  • 第24题:

    单选题
    关于查询中列的别名, 以下()语句是不正确的
    A

    Select name as’姓名’from table

    B

    Select name as姓名from table where id=1

    C

    Sleect name=姓名from table姓名=names(正确答案)

    D

    Select names姓名from table


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