left join on 后and 和 where 的区别
left join on 后and 和 where 的区别俩者放置相同条件,但是结果集不同,就是由于优先级不同,on的优先级高于where的。首先得明确俩个概念使用 left join 会返回左表中所有的数据,及时右表中没有匹配的行。俩个表关联查询时,首先生成一张临时表,然后再将这张临时表返回。俩者的区别and 是在生成临时表时候起作用的,不管条件是否成立,都会返回左表中的全部...
原创
2019-12-07 00:29:51 ·
571 阅读 ·
0 评论