What is the difference between:
select e.first_name,
e.last_name,
e.id,
d.dept_name
from employees e, departments d
where e.department_id = d.department_id;
and
select e.first_name,
e.last_name,
e.id,
(select d.dept_name frpm departments d where d.department_id = e.department_id) dept_name
from employees e;
I am talking about differences in performance, query time, CPU utilization etc. Which one is better to use?