显然这里是以 tableb 的数据为基准的
看完这两个例子,想必大家也能够自己分析出来了,显然永远是左表的数据是完整的,右表中只会查询出与左表匹配的数据,如果不匹配就不显示,显示为空.整个过程都是以左表为基准的...2.2右连接
我们也是通过两个例子来细讲:
select * from tablea RIGHT JOIN tableb on tablea.aid=tableb.bid;
?...显然这里是以 tablea 的数据为基准的
看完这两个例子,想必大家也能够自己分析出来了,显然永远是右表的数据是完整的,左表中只会查询出与右表匹配的数据,如果不匹配就不显示,显示为空.整个过程都是以右表为基准的...右连接基准表
?
所以基准表并不是以谁写在前面谁就是基准表定义的,还是通过位置来定义的,左连接就以左边的表为基准表,右连接就以右边的表为基准.
3....通过上面几个例子.相信大家就能够更加理解MYSQL中这几种连接的意义了.
都看到这里了,如果觉得对你有帮助的话,可以关注博主的公众号,新人up需要你的支持.