外连接
2.1左连接
我们先通过两个例子来让大家看看实际的效果我们再来细讲:
select * from tablea LEFT JOIN tableb on tablea.aid=tableb.bid...到这里我们就要稍微区分一下基准表的定义,我们切不可将那个表名在前就觉得它是基准表,这里还是通过下面两张图:
左连接基准表
?...右连接基准表
?
所以基准表并不是以谁写在前面谁就是基准表定义的,还是通过位置来定义的,左连接就以左边的表为基准表,右连接就以右边的表为基准.
3....这里我们通过与上面外连接的对比分析之后就可以看出来,内连接整个更加能够体现数据的完整性,上图我们可以看出内连接只会显示所有产生连接的数据,那些不匹配的数据,不管是左表中的还是右表中的....通过上面几个例子.相信大家就能够更加理解MYSQL中这几种连接的意义了.
都看到这里了,如果觉得对你有帮助的话,可以关注博主的公众号,新人up需要你的支持.