当前位置:   article > 正文

MySQL数据库期末考试试题及参考答案(05)_内连接查询的语法中,on用于指定查询的

内连接查询的语法中,on用于指定查询的

版权声明

  • 本文原创作者:谷哥的小弟
  • 作者博客地址:http://blog.csdn.net/lfdfhl

一、填空题

  1. 交叉连接查询返回的结果是被连接的两张数据表中所有数据行的____ 。
  2. 左连接查询的结果包括LEFT JOIN子句中左表的____,以及右表中满足连接条件的记录。
  3. 内连接查询的语法中,ON用于指定查询的____。
  4. 被外键引用的列应该具有____约束或唯一性约束。
  5. ____关键字结合子查询时,表示子查询的查询结果集中的任一查询结果

二、判断题

  1. 在进行左外连接时,如果左表的某条记录在右表中不存在,则在右表中显示为NULL。( )
  2. 子查询是指一个查询语句嵌套在另一个语句内部的查询。( )
  3. 右连接查询不一定返回右表中的所有记录。( )
  4. 内连接使用INNER JOIN关键字连接两张表,其中INNER关键字可以省略。( )
  5. 外键所在列的数据类型必须和主表中主键对应列的数据类型相同。( )

三、选择题

  1. A表4条记录,B表5条记录,两表进行迪卡尔积运算后的记录数是( )
    A. 1条 B. 9条 C. 20条 D. 2条
  2. 阅读下面SQL语句:
    SELECT * FROM dept WHERE EXISTS(SELECT did FROM emp WHERE emp.did=dept.did AND emp.age > 21);
    其中dept为部门表,emp为员工表,下列选项中对上述语句功能描述正确的是( )
    A. 查询年龄大于21的员工信息
    B. 查询存在年龄大于21的员工所对应的部门信息
    C. 查询存在年龄大于21的员工所对应的员工信息
    D. 查询存在年龄大于21的员工信息
  3. 下面选项中,用于实现交叉连接的关键字是( )
    A. INNER JOIN
    B. CROSS JOIN
    C. LEFT JOIN
    D. RIGHT JOIN
  4. 下面选项中,表示满足其中任意一个条件就成立的关键字是( )
    A. ANY B. ON C. EXISTS D. IN
  5. 下列选项中,关于左连接查询的描述正确的是( )
    A. 返回左表和右表中所有记录
    B. 返回左表中的所有记录和右表中符合连接条件的记录
    C. 只返回左表中的所有记录
    D. 返回右表中的所有记录和左表中符合连接条件的记录

参考答案

在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/556735
推荐阅读
相关标签
  

闽ICP备14008679号