关于连接条件

来源:3-1 表的内连接

weixin_慕数据1559209

2020-05-26 21:03:55

老师您好,能麻烦再讲一下连接条件么

我目前的理解是,两个本来没有关系的表因为各有一列名字相同,起到了桥梁作用,使得两个表产生了连接

比如A表的x列与B表的y列相同,那么A表就可以与B表进行连接,连接之后A表就可以基于这个桥梁调用B表的数据

老师您看我这样理解正确么

但是后面自己与自己连接的时候,这个连接条件我就不知道该怎么理解了,麻烦老师讲一下

写回答

1回答

好帮手慕笑蓉

2020-05-27

同学,你好。关于两个表链接的条件本是可有可无的,链接条件也没有一定需要各有一列名字相同,只要表连接的条件成立即可连接相关表,只是在现实生活中,由于表的设计,表和表之间的联系就是依靠相同的列,所以表连接往往是因为某些相同的列进行比较去得到结果。

因此不管是表的自连接还是不同表之间的连接,表的连接条件是没有限制的。

下面举例没有相同字段的表进行连接:

http://img.mukewang.com/climg/5ecdd7660960169609510452.jpg

http://img.mukewang.com/climg/5ecdd7b909d22c8309620429.jpg

http://img.mukewang.com/climg/5ecdd7940940efeb18520195.jpg

如果解决了你的疑惑,请采纳,祝学习愉快~ 

0

0 学习 · 2669 问题

查看课程