SSISO Community

시소당

서브쿼리에서 사용하는 테이블의 수를 줄인다.

Select  ename
From    emp
Where  emp_cat  =  (select  max(category)  from  emp_categories)
And  sal_range  =  (select  max(sal_range)  from  emp_categories)
And  empdept  =  2000;

<개선안>
Select  ename
From    emp
Where  (emp_cat,  sal_range)  =  (select  max(category),  max(sal_range)  from  emp_categories)
And  empdept  =  2000;

571 view

4.0 stars