左右连接和内连接的论述

论述左连接和右连接
一直两表a,b
左连接:a left join b on a.aid=b.bid;
左连接语句可以当成一个表来看,用from调用,也可以当成一个表链式多次运用左连接
进行多次匹配,如果a表中的字段b表对应不上,则用null补上
左右连接可用用模型解释,以左连接为例:a left join b on a.aid=b.bid;
a表在左边不动,b表在右边根据条件依次对表a中数据进行匹配,得到最终的结果
如果取出的字段在a,b中都有,则需要表明是哪个表中的字段,否则会报错
左连接和右连接是相对的,a left join b on ...;等同于b right a on ...;
通常使用左连接,因为考虑到兼容性和人的一般思维方式
内连接:a inner b on ...;
内连接可以看成是a,b左右连接的交集,也就是,a,b相互匹配,也就是去掉两者的null值
原文地址:https://www.cnblogs.com/lzzhuany/p/4668021.html