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

例:

没加条件的时候

MySql之左连接,右连接

左表加条件:

MySql之左连接,右连接

右表加条件:

MySql之左连接,右连接

 

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

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-06-19
  • 2021-05-08
  • 2021-04-10
  • 2021-11-04
  • 2021-12-26
  • 2021-09-17
猜你喜欢
  • 2021-12-06
  • 2021-06-11
  • 2021-12-30
  • 2021-04-18
  • 2021-08-03
相关资源
相似解决方案