首页 > 试题广场 >

Mysql查询时,只有满足联接条件的记录才包含在查询结果,这

[单选题]
Mysql查询时,只有满足联接条件的记录才包含在查询结果,这种联接是()。
  • 左联接
  • 右联接
  • 内联接
  • 全联接
推荐
答案:C
联接可分为以下几类: 
内联接(典型的联接运算,使用像   =   或   <>   之类的比较运算符)。包括相等联接和自然联接。内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索   students   和   courses   表中学生标识号相同的所有行。 
外联接。外联接可以是左向外联接、右向外联接或完整外部联接。 
在   FROM   子句中指定外联接时,可以由下列几组关键字中的一组指定:LEFT   JOIN   或   LEFT   OUTER   JOIN。 
左向外联接的结果集包括   LEFT   OUTER   子句中指定的左表的所有行,而不仅仅是联接列所匹配的行。如果左表的某行在右表中没有匹配行,则在相关联的结果集行中右表的所有选择列表列均为空值。 RIGHT   JOIN   或   RIGHT   OUTER   JOIN。
右向外联接是左向外联接的反向联接。将返回右表的所有行。如果右表的某行在左表中没有匹配行,则将为左表返回空值。FULL   JOIN   或   FULL   OUTER   JOIN。
完整外部联接返回左表和右表中的所有行。当某行在另一个表中没有匹配行时,则另一个表的选择列表列包含空值。如果表之间有匹配行,则整个结果集行包含基表的数据值。
交叉联接。 交叉联接返回左表中的所有行,左表中的每一行与右表中的所有行组合。交叉联接也称作笛卡尔积。

编辑于 2015-02-02 11:14:37 回复(0)
c
连接分为内链接、左外连接、右外连接(INNER JOIN、LEFT JOIN、RIGHT JOIN);
内链接:取两个表的交集,仅显示符合连接条件的记录;
左外连接:显示左表的全部记录及右表符合连接条件的记录;
右外连接:显示右表的全部记录及左表符合连接条件的记录。
发表于 2015-07-15 21:53:18 回复(0)
连接分为内链接、左外连接、右外连接(INNER JOIN、LEFT JOIN、RIGHT JOIN);
内链接:取两个表的交集,仅显示符合连接条件的记录;
左外连接:显示左表的全部记录及右表符合连接条件的记录;
右外连接:显示右表的全部记录及左表符合连接条件的记录。
发表于 2016-06-05 12:55:18 回复(0)
C
数据库连接方式包括左连接,右连接和内连接 ,其中左连接的话,会将左边字段全部包含在连接中,右连接会将右表字段全部包含在连接中,内连接则是满足条件的才会连接
发表于 2015-03-24 19:28:06 回复(0)
C

连接分为内链接、左外连接、右外连接(INNER JOIN、LEFT JOIN、RIGHT JOIN);
内链接:取两个表的交集,仅显示符合连接条件的记录;
左外连接:显示左表的全部记录及右表符合连接条件的记录;
右外连接:显示右表的全部记录及左表符合连接条件的记录

发表于 2017-03-16 14:56:30 回复(0)
正常连接称为内连接。
发表于 2016-01-20 15:39:05 回复(0)
c
发表于 2015-05-28 17:05:41 回复(0)
c
发表于 2015-04-26 13:18:45 回复(0)