联结表(示例代码)

栏目: 类库 · 发布时间: 2021-01-25

简介  这篇文章主要介绍了联结表(示例代码)以及相关的经验技巧,文章约679字,浏览量259,点赞数3,值得参考!

一、联结

  联结是一种机制,用来在一条SELECT语句中关联表,因此称之为联结。使用特殊的语法,可以联结多个表返回一组输出,联结在运行时关联表中正确的行。

  创建联结非常简单,规定要联结的表以及它们如何关联即可。

 技术分享图片

  在联结两个表时,实际上是将第一个表中的每一行与第二个表中的每一行配对。WHERE子句作为过滤条件,它只包含那些匹配给定条件(这里是联结条件)的行。没有WHERE子句,第一个表中的每个行都将与第二个表中的每个行配对,而不管它们逻辑上是否可以配在一起。

 

二、联结多个表

  一条SELECT语句中可以联结表的数目没有限制。创建联结表的基本规则也相同。首先列出所有表,然后定义表之间的关系。

 

三、自联结

  自联结通常作为外部语句用来替代从相同表中检索数据时使用的子查询语句。虽然最终的结果是相同的,但有时候处理联结比处理子查询快得多。

技术分享图片

 


以上就是本文的全部内容,希望对大家的学习有所帮助,本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 原文地址:https://www.cnblogs.com/ACGame/p/10094261.html

第十五章 联结表(示例代码)

MySQL必知应会-第15章-联结表(示例代码)

第十五章联结表(示例代码)

SQL基础教程(第2版)第7章 集合运算:7-2 联结(以列为单位对表进行联结)(示例代码)

MySQL----联结(示例代码)

SQL server 使用 内联结(INNER JOIN) 联结多个表 (以及过滤条件 WHERE, AND使用区别)(示例代码)

11.联结表---SQL(示例代码)

SQL的联结