作业帮 > 综合 > 作业

oracle中的left join 表名 on 条件1 and 条件2

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/29 05:03:08
oracle中的left join 表名 on 条件1 and 条件2
关 oracle中的
left join 表名 on 条件1 and 条件2
谁知道on后面的条件执行顺序是什么样的.
是先 条件1再条件2
还是先 条件2再条件1
条件1 和条件2的顺序 是无所谓的.
不过 为了避免笛卡尔积 其中有一个条件必须是 “e.deptno=d.deptno”
SQL> select e.ename ,d.dname from emp e left join dept d
2 on e.empno=7369 and e.deptno=d.deptno;
就像你说的 这只是条件1 和条件2 他们是条件.
影响查询出的结果的关键字是 “left join”
如果是相同的条件1 and 条件2 但你是“right join” 结果就会大不一样了