关系型数据库(如oracle),联表和标量子查询效率比较

以最熟悉的emp和dept表为例,假设想要查阅员工表的所有列,以及部门表中的部门名称这一列,
前提是dept表只需要展示一列,
我想知道下面两种方法哪种的效率更高?
1.联表
select e.,d.name
from emp e,dept d
Where e.deptno = d.deptno
2.子查询
select e.
,(select dname from dept d
where d.deptno = e.deptno) dname
from emp e