mysql on\where,having\where 的用法说明
先说结论:
1. on,是连接查询inner join,left join ,right join的筛选条件关键字,当符合了连接条件才进行连接,与where 配合使用时,where条件是针对 jion 的结果进行进一步的过滤,也就是说 on 的执行优先级 大于 where。 当为inner join时,on 和 where 的效果一致,inner join是内连接,连接的结果是join 左边和右边两张表符合条件的交集,等同于嵌套联合查询。left join 是左连接,左边表全量保留符合条件的数据行,右边.
原创
2020-12-28 15:52:42 ·
679 阅读 ·
0 评论