更多“在视图的定义中不能包含()子句。A、HAVINGB、COMPUTEC、MIN()D、WHERE”相关问题
  • 第1题:

    在SQL查询中,使用WHERE子句指出的是( )。

    A.查询条件

    B.查询视图

    C.查询结果

    D.查询目标


    正确答案:A
    暂无解析,请参考用户分享笔记

  • 第2题:

    把学生的学号及他的平均成绩定义为一个视图。定义这个视图时,所用的SELECT语句中将出现哪些子句?______。 Ⅰ.FROM Ⅱ.WHERE Ⅲ.GROUP BY Ⅳ.ORDER BY

    A.Ⅰ和Ⅱ

    B.Ⅰ和Ⅲ

    C.Ⅰ、Ⅱ和Ⅲ

    D.全部


    正确答案:C

  • 第3题:

    下列有关对视图执行DML操作的表述中哪个正确?()

    • A、可以对简单视图执行DML操作。
    • B、不能对包含WITH CHECK OPTION子句的视图执行DML操作。
    • C、可以对包含WITH READ ONLY选项的视图执行DML操作。
    • D、可以对包含由表达式(如COST+1)定义的列的视图执行DML操作。

    正确答案:A

  • 第4题:

    如果视图包含(),则不能修改视图中的数据。

    • A、DISTINCT关键字
    • B、WHERE子句
    • C、FROM子句中的子查询
    • D、WITH CHECK OPTION子句

    正确答案:D

  • 第5题:

    请根据PRODUCT_NAME列从PRODUCT表查询中过滤返回的数据。下列()子句包含相应过滤条件的引用。

    • A、Having
    • B、Select
    • C、Where
    • D、From

    正确答案:C

  • 第6题:

    为了使通过视图插入新行时,元组满足视图的定义条件,在定义视图时必须加上()子句。


    正确答案:WITH CHECK OPTION

  • 第7题:

    以下关于GroupBy描述不正确的是()

    • A、所有在GROUPBY子句中指定的列可以不包含在选择列表中
    • B、SQLServer只是为每一个指定的组返回单一的行,并返回详细信息
    • C、使用ALL关键字与GROUPBY子句显示在聚合列中含有空值的所有行,而忽略这些记录是否满足WHERE子句
    • D、如果包含WHERE子句,则SQLServer只对满足WHERE子句条件的行进行分组

    正确答案:A,B

  • 第8题:

    下列有关对视图执行DML操作的表述中哪个是正确的?()

    • A、可以对简单视图执行DML操作。
    • B、不能对包含WITH CHECK OPTION子句的视图执行DML操作。
    • C、可以对包含WITH READ ONLY选项的视图执行DML操作。
    • D、可以对包含由表达式(如COST+1)定义的列的视图执行DML操作。

    正确答案:A

  • 第9题:

    基于“学生—选课—课程”数据库中有三个表:学生表(s)包含字段学号(S#)、姓名(sname)、性别(sex)、年龄(age);选课表(SC)包含字段课程号(c#)、学号(S#)、成绩(GRADE);课程表(c)包含字段课程号(C#)、课程名(cname)、教师(teacher)。现要将学生的学号及其平均成绩定义为一个视图,在定义该视图是,所有的SELECT语句将出现()子句。

    • A、from
    • B、orderby
    • C、groupby
    • D、where

    正确答案:A,C

  • 第10题:

    在SQL中,对分组后的数据进行筛选的短语是()。

    • A、Group By
    • B、Compute
    • C、Having
    • D、Where

    正确答案:C

  • 第11题:

    多选题
    下列哪些视图不能进行更新操作()?
    A

    视图定义中有GROUP BY子句

    B

    视图定义中有DISTINCT

    C

    视图的字段来自于库函数

    D

    视图定义中有ORDER BY子句


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

  • 第12题:

    单选题
    如果视图包含(),则不能修改视图中的数据。
    A

    DISTINCT关键字

    B

    WHERE子句

    C

    FROM子句中的子查询

    D

    WITH CHECK OPTION子句


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

  • 第13题:

    在SQL查询中使用WHERE子句指出的是( )。 A.查询目标B.查询条件C.查询视图S

    在SQL查询中使用WHERE子句指出的是( )。

    A.查询目标

    B.查询条件

    C.查询视图

    D.查询结果


    正确答案:B
    暂无解析,请参考用户分享笔记

  • 第14题:

    在SQL查询中使用wHERE子句指如的是( )。

    A)查询目标

    B)查询条件

    C)查询视图

    D)查询结果


    正确答案:B
    本题考查SQL中查询语句的知识。在SQL的查询语句中,SELECT子句用于指定最后查询结果中的字段,FROM子句用于指定需要查洵的表,WHERE子句用于指定查询条件,只有满足条件的元组才会被查询出来。

  • 第15题:

    下列哪些视图不能进行更新操作()?

    • A、 视图定义中有GROUP BY子句 
    • B、 视图定义中有DISTINCT 
    • C、 视图的字段来自于库函数 
    • D、 视图定义中有ORDER BY子句

    正确答案:A,B,C

  • 第16题:

    对于视图,下列语句正确的是()。

    • A、有列别名的视图不能被修改
    • B、一个复杂的视图定义中使用子查询不能包含聚合(分组)函数和连接
    • C、如果一个视图定义中包含DISTINCT关键字,则不能够通过视图进行删除
    • D、创建视图语法中ORREPLACE选项被使用,目的是在没有删除视图的情况下修改已存在的视图定义。

    正确答案:C,D

  • 第17题:

    如果视图包括(),则不能在视图中插入数据。

    • A、WHERE子句
    • B、联接
    • C、列别名
    • D、GROUPBY子句

    正确答案:B

  • 第18题:

    在SQL Server 2000的sysobjects表中id=1781581385的对象是一个视图管理员在查询分析器中输入下列语句:SELECT text FROM syscomments where id=1781581385管理员执行该语句的作用是查看()

    • A、视图中的数据
    • B、创建视图的表中未包含在视图中的数据列
    • C、视图的定义
    • D、视图中包含的文本记录

    正确答案:C

  • 第19题:

    如果定义视图的FROM子句包括多张表,并且视图中列来自多张表,则不能用DML语句通过视图操纵数据。


    正确答案:正确

  • 第20题:

    下面有关HAVING子句描述错误的是()

    • A、HAVING子句必须与GROUPBY子句同时使用,不能单独使用
    • B、使用HAVING子句的同时不能使用WHERE子句
    • C、使用HAVING子句的同时可以使用WHERE子句
    • D、使用HAVING子句的作用是限定分组的条件

    正确答案:B

  • 第21题:

    在SQLServer数据库中,HAVING和WHERE子句以及GROUPBY可以在同一SELECT语句中使用,其正确的先后顺序为()

    • A、GROUP BY WHERE HAVING
    • B、WHE REGROUP BY HAVING
    • C、WHE REHAVING GROUP BY
    • D、HAVING WHERE GROUP BY

    正确答案:B

  • 第22题:

    定义视图的语句中可以包含的子句是()

    • A、INSERT
    • B、UPDATE
    • C、SELECT
    • D、DELETE

    正确答案:C

  • 第23题:

    单选题
    在视图的定义中不能包含()子句。
    A

    HAVING

    B

    COMPUTE

    C

    MIN()

    D

    WHERE


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