itgle.com
更多“相关子查询是指子查询依靠外查询获得值,因此在子查询中的WHERE子句中需要将子查询表的字段与外查询表的相关字段关联起来。”相关问题
  • 第1题:

    什么是将一个或多个表、一个或多个查询的字段组合作为查询结果中的一个字段,执行此查询时,将返回所包含的表或查询中对应字段的记录?______。

    A.联合查询

    B.传递查询

    C.选择查询

    D.子查询


    正确答案:A

  • 第2题:

    哪个查询是包含另一个选择或操作查询中的SQL SELECT 语句,可以在查询设计网格的“字段”行输入这些语句来定义新字段,或在“准则”行来定义字段的准则

    A.联合查询

    B.传递查询

    C.数据定义查询

    D.子查询


    正确答案:D
    解析:子杏询的定义。联合、传递、数据定义、子杳洵都属于SQL查询。

  • 第3题:

    在商品数据库中有雇员、商品和销售明细三张表。

    (1)创建SQL联合查询“查询1”显示雇员表中食品部门和82年出生雇员表中男雇员的记录。结果显示雇员号、雇员姓名、性别和所在部门字段。查询结果如图所示。

    (2)创建带有SQL子查询的查询“查询2”,显示1980年以后出生的雇员全部信息。要求1980出生雇员查询在子查询中实现。查询结果显示如图所示。


    正确答案:

  • 第4题:

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

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

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

  • 第5题:

    在SQL语言中,子查询是()。

    • A、返回单表中数据子集的查询语句
    • B、选取多表中字段子集的查询语句
    • C、选取单表中字段子集的查询语句
    • D、嵌入到另一个查询语句之中的查询语句

    正确答案:D

  • 第6题:

    “成绩表”中有字段学号、课程编号和成绩字段,要将全部记录的“成绩”字段的值置为0,应使用的查询是()

    • A、更新查询
    • B、追加查询
    • C、生成表查询
    • D、删除查询

    正确答案:A

  • 第7题:

    在“入学情况表”中有字段学号、姓名、学院和专业字段,要将全部记录的“学号”字段清空,应使用的查询是()

    • A、更新查询
    • B、追加查询
    • C、删除查询
    • D、生成表查询

    正确答案:A

  • 第8题:

    在使用子查询时,必须使用括号将子查询括起来,以便区分外查询和子查询。


    正确答案:正确

  • 第9题:

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

    相关子查询

    B

    不相关子查询

    C

    连接查询

    D

    单表查询


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

  • 第10题:

    判断题
    在使用子查询时,必须使用括号将子查询括起来,以便区分外查询和子查询。
    A

    B


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

  • 第11题:

    单选题
    “职工表”中有字段职工编号、姓名和科室等字段,要将表中全部记录的“科室”字段的内容清空,应使用的查询是()
    A

    更新查询

    B

    追加查询

    C

    生成表查询

    D

    删除查询


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

  • 第12题:

    单选题
    “成绩表”中有字段学号、课程编号和成绩字段,要将全部记录的“成绩”字段的值置为0,应使用的查询是()
    A

    更新查询

    B

    追加查询

    C

    生成表查询

    D

    删除查询


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

  • 第13题:

    在“商品.mdb”数据库中有雇员、商品和销售明细三张表。

    (1) 创建带有SQL子查询的查询“查询1”,显示当月出生的雇员全部信息。要求在子查询中实现查询当月出生雇员信息。

    (2) 以雇员、商品和销售明细三张表为数据源,创建多表查询“销售情况”,查询销售单号、雇员姓名、商品名称和销售日期字段。查询结果如图所示。


    正确答案:

  • 第14题:

    在“Acc2.mdb”中有“雇员”、“商品”和“销售明细”3张表。 (1)创建SQL联合查询“查询1”,显示雇员表中食品部门和雇员表中1982年出生的男雇员的记录。结果显示“雇员号”、“雇员姓名”、“性别”和“所在部门”字段。查询结果如图1所示。(2)创建带有SQL子查询信息“查询2”,显示1980年以后出生的雇员的全部信息。要求1980出生的雇员的查询在子查询中实现。查询结果如图2所示。


    正确答案:
    (1)在“Acc2.mdb”数据库窗口中单击“查询”对象。单击“新建”按钮,选择“设计视图”,单击工具栏中的“视图”按钮右侧的向下箭头按钮,从下拉列表中选择“SQL视图”选项。执行“查询”→“SQL特定查询”→“联合”命令,输入:SELECT雇员号,雇员姓名,性别,所在部门FROM雇员WHERE所在部门=“食品”UNIONSELECT雇员号,雇员姓名,性别,所在部门FROMl982年出生雇员WHERE性别=“男”;查询语句点击“确定”按钮,关闭设计视图。
    (2)在“Acc2.mdb”数据库窗口中单击“查询”对象,单击“新建”按钮,选择“设计视图”,选择“雇员.*”和“出生日期”字段,取消“出生日期”字段的显示,在“出生日期”字段对应准则行输入“>(SELECT出生日期FROM雇员WHERE Year([出生日期])=1980)”点击“确定按钮”,关闭设计视图。

  • 第15题:

    将一个或多个表、一个或多个查询的字段组合作为查询结果中的一个字段,执行此查询时,将返回所包含的表或查询中对应字段的记录,这种查询是( )。

    A.联合查询

    B.传递查询

    C.选择查询

    D.子查询


    正确答案:A
    解析:联合查询的定义。注意不要同选择查询混淆起来。选择查询是根据指定的查询准则,从一个或多个表中获取数据并显示数据。

  • 第16题:

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

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

    正确答案:A

  • 第17题:

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

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

    正确答案:D

  • 第18题:

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

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

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

  • 第19题:

    “职工表”中有字段职工编号、姓名和科室等字段,要将表中全部记录的“科室”字段的内容清空,应使用的查询是()

    • A、更新查询
    • B、追加查询
    • C、生成表查询
    • D、删除查询

    正确答案:A

  • 第20题:

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

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

    正确答案:A

  • 第21题:

    单选题
    在“入学情况表”中有字段学号、姓名、学院和专业字段,要将全部记录的“学号”字段清空,应使用的查询是()
    A

    更新查询

    B

    追加查询

    C

    删除查询

    D

    生成表查询


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

  • 第22题:

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

    联合查询

    B

    传递查询

    C

    子查询

    D

    数据定义查询


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

  • 第23题:

    单选题
    下面有关子查询,说法错误的是()。
    A

    子查询必须使用括号括起来,否则无法确定其开始和结束

    B

    在子查询中,可以使用函数

    C

    在子查询中,可以使用排序子句order by

    D

    在子查询中,还可以包含子查询,称为嵌套子查询,但是最多嵌套255层


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

  • 第24题:

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