区别:
- 先执行on,后执行where;on是建立关联关系,where是对关联关系的筛选。
- 比如两个表进行left join连接查询结果,where会对查询的结果进行过滤, on会返回驱动表的所有数据。
- left join按照条件关联,不管是否为真,都返回左边表的数据。
区别:
- 先执行on,后执行where;on是建立关联关系,where是对关联关系的筛选。
- 比如两个表进行left join连接查询结果,where会对查询的结果进行过滤, on会返回驱动表的所有数据。
- left join按照条件关联,不管是否为真,都返回左边表的数据。