SQL
[SQL][TIL] In-line view (from절에 사용되는 subquery)
breadz
2021. 7. 8. 11:41
※ rownum : 가상의 컬럼, select list와 함께 출력
※ rownum은 <= 만 사용이 가능하다. >=이나, =는 사용이 불가능하다
※ In-line view : from절에 사용되는 subquery
select *
from (select hiredate
from emp
order by 1)
where rownum <= 5;
select *
from (select *
from emp
order by hiredate)
where rownum <= 5;
※ from절에 사용된 subquery는 다른 테이블과 join도 가능하다
※ In-line view는 활용도가 높다
select e.empno, e.ename, e.sal, a.avg_sal
from emp e, (select round(avg(sal),2) as avg_sal
from emp) a
where e.sal > a.avg_sal
order by a.avg_sal;