때문에 in line view를 이용해서 정렬하곤 한다.
select rownum , empno, ename, job, deptno, sal
from
(select rownum rn, empno, ename, job, deptno, sal from scott.emp order by sal desc)
이것을 rank()를 쓰게 되면 다음 처럼 할 수 도 있다. 기껏해야 쿼리 한줄이지만, 컬럼이 많을때는
유용할 수도...
select rank() over(order by sal desc) sal_rank, empno, ename, job, deptno, sal
from scott.emp
order by sal desc
출처 : http://blog.naver.com/cookie_00?Redirect=Log&logNo=80032756447
SSISO Community