업무중에 다음과 같은 문제가 발생했습니다.
SQL> SELECT n, ID_CODE
2 FROM ( SELECT ROWNUM n, ID_CODE
3 FROM T3_POI
4 ORDER BY ID_CODE ASC )
5 WHERE ( P.n BETWEEN 26 AND 50)
6 ORDER BY P.n;
ORDER BY ID_CODE ASC )
*
4행에 오류:
ORA-00907: 우괄호가 없습니다.
위의 ORDER BY문을 빼면 문제가 발생하지 않습니다.
오라클에서는 서브쿼리에서 ORDER BY를 쓸 수 없는것인가요?
|