数据库中on条件与where条件的区别
有需要互关的小伙伴,关注一下,有关必回关,争取今年认证早日拿到博客专家
标签:数据库
mysql> SELECT e.empno,ename,e.deptno,...3 | 市场部 | 广州 |
| 4 | 运营部 | 杭州 |
+--------+--------+------+
4 rows in set (0.06 sec)
where条件...-- 因为e.is_deleted = 0再过滤条件中,所以不会出现再结果集中
mysql> SELECT e.empno,ename,e.deptno as edeptno,e.is_deleted...0 | 1 | 开发部 |
+-------+-------+---------+------------+---------+--------+
执行join子句
将被on条件过滤掉的李四和王五加回来...,右表用null填充
right join 回填被on过滤掉的右表的数据,左表用null填充
inner join 不处理
完整的sql执行顺序
from>on>join>where>group