MySql之左连接,右连接

左连接,右连接查询的表 中 on后面的条件不会影响主表的数据,只会影响右表的数据.

例:

没加条件的时候

左表加条件:

右表加条件:

通过上面3处对比可以看出来,用LEFT JOIN 的时候不管对左表或者右表加条件,都只会影响右表中的数据不会影响左表中的数据。所以如果需要过滤左表中的数据请在WHERE条件中过滤.

原文地址:https://www.cnblogs.com/YangK-java/p/6874106.html