-
ORACLE[ROWNUM]DB/Oracle 2008. 12. 17. 14:22
ROWNUM은 ORDER BY 보다도 먼저 실행되므로..
SELECT T_IDX FROM TBLWORLDPRODUCTPAGE1 WHERE ROWNUM < 11
이런식으로 생성하면 되지 않는다.정상적인 결과값을 반영하지 않음..
그래서 밑에 있는 식으로 해야함...서브쿼리...(이게 왠 낭비야...ㅡㅡ;)
Select * from (SELECT T_IDX FROM TBLWORLDPRODUCTPAGE1 ORDER BY T_IDX) WHERE ROWNUM < 11
'DB > Oracle' 카테고리의 다른 글
랜덤으로 코드만들기! (0) 2013.10.02 오라클 slow query 찾기.. (0) 2013.01.29 오라클(Update + Join) (0) 2009.05.12 컬럼명 확인 (0) 2008.12.04