当前位置: 代码迷 >> Oracle开发 >> 关于oracle的两种步骤在底层的执行效率上有差别吗
  详细解决方案

关于oracle的两种步骤在底层的执行效率上有差别吗

热度:98   发布时间:2016-04-24 06:52:35.0
关于oracle的两种方法在底层的执行效率上有差别吗?

select e.deptno, d.dname, sum(e.sal)
from emp e  join dept d
on e.deptno = d.deptno
group by e.deptno,dname;

select e.deptno, d.dname, sum(e.sal)
from emp e , dept d
where e.deptno = d.deptno
group by e.deptno,dname;

------解决方案--------------------
不要太纠结这个,只是写不一样而已,原则上是相同的,运行速度什么的没有任何区别。
------解决方案--------------------
茴香豆的茴有几种写法。
没有差异。
------解决方案--------------------
只是写法不同;
第一种可读性更强,写大sql或者用到左右连接时会更方便
------解决方案--------------------
等价的写法。。。
  相关解决方案