数据库中,关于子查询,以下说法正确的是( ) (1.0分) [多选] A. 一般来说,表连接都可以用子查询替换 B. 一般来说,子查询都可以用表连接替换 C. 相对于表连接,子查询适合于作为查询的筛选条件 D. 相对于表连接,子查询适合于查看多表的数据 E. 相对于表连接,子查询都可以用表连接替换

题目
数据库中,关于子查询,以下说法正确的是( ) (1.0分) [多选] A. 一般来说,表连接都可以用子查询替换 B. 一般来说,子查询都可以用表连接替换 C. 相对于表连接,子查询适合于作为查询的筛选条件 D. 相对于表连接,子查询适合于查看多表的数据 E. 相对于表连接,子查询都可以用表连接替换

相似考题
参考答案和解析
答案: A  C
更多“数据库中,关于子查询,以下说法正确的是( ) (1.0分) [多选] A. 一般来说,表连接都可以用子查询替换 B. 一般来说,子查询都可以用表连接替换 C. 相对于表连接,子查询适合于作为查询的筛选条件 D. 相对于表连接,子查询适合于查看多表的数据 E. 相对于表连接,子查询都可以用表连接替换”相关问题
  • 第1题:

    以下关于“查询”的正确描述是( )。

    A. 查询文件的扩展名为.prg

    B. 查询保存在数据库文件中

    C. 不能用自由表创建查询

    D. 可以用数据库表和自由表创建查询


    正确答案:D
    .prg是程序文件的扩展名,查询文件的扩展名为.qpr。查询文件是以文件的形式保存在磁盘上的,它是一个文本文件,其主体是SQL SELECT语句,另外还有和输出定向有关的语句。查询所指定的表可以是数据库表和自由表,没有限制。

  • 第2题:

    在Visual FoxPr0中,下列关于查询的描述中正确的是( )。

    A.不能用自由表建立查询

    B.只能用自由表建立查询

    C.不能用数据库表建立查询

    D.可以用数据库表和自由表建立查询


    正确答案:D
    D。【解析】数据库表、自由表或视图都可以用于建立查询。

  • 第3题:

    有个子查询和连接的说法,错误的是( )

    A 子查询一般可以代替连接

    B 连接能代替所有的子查询,所以一般优先采用子查询

    C 如果需要显示多表数据,优先考虑连接

    D 如果只是作为查询的条件部分,一般考虑子查询


    参考答案A

  • 第4题:

    使用(),可以将某个SQL语句的执行依赖于另一个查询语句的执行结果。

    A.内连接查询

    B.子查询

    C.外连接查询

    D.合并查询


    参考答案:B

  • 第5题:

    在 Visual FoxPro 中 , 以下关于查询的描述正确的是

    A) 不能用自由表建立查询

    B) 只能使用自由表建立查询

    C) 不能用数据库表建立查询

    D) 可以用数据库表和自由表建立查询


    正确答案:D

  • 第6题:

    一个查询的结果成为另一个查询的条件,这种查询被称为()。

    A.内查询
    B.连接查询
    C.自查询
    D.子查询

    答案:D
    解析:
    一个查询的结果成为另一个查询的条件,这种查询被称为子查询,也叫嵌套查询。

  • 第7题:

    ()是一种特殊的多表连接,特殊的地方在于连接的多张表物理上是同一张表。

    • A、自连接
    • B、子查询
    • C、相关子查询
    • D、不相关子查询

    正确答案:A

  • 第8题:

    可以创建、删除或更新表的查询是()

    • A、联合查询
    • B、传递查询
    • C、子查询
    • D、数据定义查询

    正确答案:D

  • 第9题:

    子查询的条件不依赖于父查询,这类查询称为嵌套子查询,否则称为()

    • A、相关子查询
    • B、不相关子查询
    • C、连接查询
    • D、单表查询

    正确答案:A

  • 第10题:

    单选题
    在Visual FoxPro中,以下关于查询的描述中正确的是(  )。
    A

    不能用自由表建立查询

    B

    只能使用自由表建立查询

    C

    不能用数据库表建立查询

    D

    可以用数据库表和自由表建立查询


    正确答案: D
    解析:
    在Visual FoxPro中,创建查询必须基于确定的数据源。从类型上讲,数据源可以是自由表、数据库表或视图。从数量上讲,源表可以是单张表或多张表,多张表一般是指多张相关的表。

  • 第11题:

    多选题
    以下关于子查询描述正确的是()
    A

    子查询要用括号括起来

    B

    需要返回一个值或一个值列表时,可以用子查询代替一个表达式。可以用子查询返回含有多个列的结果集以代替表或完成与连接查询操作相同的功能

    C

    子查询不能检索包含数据类型为text或image的列

    D

    子查询中也可以再包含子查询,嵌套最多可以达32层


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

  • 第12题:

    多选题
    数据查询包括()。
    A

    函数查询

    B

    嵌套查询

    C

    单表查询

    D

    连接查询


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

  • 第13题:

    设在SQL Server 2008中,用户U1在DB1数据库中创建了#Temp表。下列关于#Temp表的说法中,正确的是( )。

    A.只有在创建#Temp表的连接中才可以查询#Temp表数据

    B.在所有用户U1发起的连接中,都可以查询#Temp表数据

    C.在创建#Temp表的连接未断开时,DBl数据库的所有用户都可以查询#Temp表数据

    D.在创建#Temp表的连接断开时,DBl数据库的所有用户仍可以查询#Temp表数据


    正确答案:A
    在SQLServer2008中,只有创建某个I临时表的连接中才能查询当前I临时表的数据,并当U1创建的该表的连接还未断开时,才能访问这个表的数据。

  • 第14题:

    设在SQL Server 2008中,用户U1在DB1数据库中创建T#Temp表。下列关于#Temp表的说法,正确的是( )。

    A.只有在创建#Temp表的连接中才可以查询#Temp表数据

    B.在所有用户U1发起的连接中,都可以查询#Temp表数据

    C.在创建#Temp表的连接未断开时,DB1数据库的所有用户都可以查询#Temp表数据

    D.在创建#Temp表的连接断开后,DBl数据库的所有用户仍可以查询#Temp表数据


    正确答案:A
    用户若想在SQLSenrer中访问数据库的表,必须同该表建立一个连接表示通信渠道,当连接中断时,无法对其进行访问。B中只有用户与#temp建立的连接才可以访问到表。C中不是所有用户都可以访问该表,只有U1用户和由U1授权的用户可以访问。D项很明显也不正确。故答案为A。

  • 第15题:

    ()不带WHERE子句,它返回被连接的两个表所有数据行的笛卡尔积,返回到结果集合中的数据行数等于第一个表中符合查询条件的数据行数乘以第二个表中符合查询条件的数据行数。

    A.交叉连接

    B.外连接

    C.内连接

    D.自然连接


    参考答案:A

  • 第16题:

    下列不属于SQL查询的是【】

    A.交叉表查询

    B.联合查询

    C.传递查询

    D.数据定义查询和子查询


    正确答案:A

     

  • 第17题:

    在SQLSERVER中,下面关于子查询的说法正确的是()。

    A.表连接一般都可以用子查询替换,但有的子查询不能用表连接替换
    B.如果一个子查询语句一次返回二个字段的值,那么父查询的where子句中应该使用[NOT]EXISTS关键字
    C.应用简单子查询的SQL语句的执行效率比采用SQL变量的实现方案要低
    D.带子查询的查询执行顺序是,先执行父查询,再执行子查询

    答案:A,B
    解析:
    表连接一般都可以用子查询替换,但有的子查询不能用表连接替换.A正确。如果一个子查询语句一次返回二个字段的值,那么父查询的where子句中应该使用[NOT]EXISTS关键字,B正确。应用简单子查询的SQL语句的执行效率比采用SQL变量的实现方案要高,C错误。带子查询的查询执行顺序是,先执行子查询,再执行父查询,D错误。因此本题选AB。

  • 第18题:

    关系型数据库的连接查询有内连接和外连接之分,内连接只能实现两个表的查询,外连接可以实现多个表的查询。


    正确答案:错误

  • 第19题:

    数据查询包括()。

    • A、函数查询
    • B、嵌套查询
    • C、单表查询
    • D、连接查询

    正确答案:A,B,C,D

  • 第20题:

    以下关于子查询描述正确的是()

    • A、子查询要用括号括起来
    • B、需要返回一个值或一个值列表时,可以用子查询代替一个表达式。可以用子查询返回含有多个列的结果集以代替表或完成与连接查询操作相同的功能
    • C、子查询不能检索包含数据类型为text或image的列
    • D、子查询中也可以再包含子查询,嵌套最多可以达32层

    正确答案:A,B,C,D

  • 第21题:

    单选题
    在VisualFoxPro中,以下关于查询的描述正确的是()
    A

    不能用自由表建立查询

    B

    只能使用自由表建立查询

    C

    不能用数据库表建立查询

    D

    可以用数据库表和自由表建立查询


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

  • 第22题:

    单选题
    以下关于子查询和表连接说法不正确的是()
    A

    一般来说,表连接都可以用子查询替换,但有的子查询缺不能用表连接替换

    B

    子查询比较灵活,方便,常作为增删改查的筛选条件,适合于操作一个表的数据

    C

    表连接更适合于查看多表的数据

    D

    在任意情况下二者均可以互相替换


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

  • 第23题:

    单选题
    子查询的条件不依赖于父查询,这类查询称为嵌套子查询,否则称为()
    A

    相关子查询

    B

    不相关子查询

    C

    连接查询

    D

    单表查询


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