보내주신 내용대로 해보았는데...
아래와 같은 결과가 나오네요...
어떤 인덱스를 타는지 봐보시라구 그랬는데... 그 말의 정확한 의미를 모르겠어요...
워낙에 오라클에 기초가 부족해서리... -_-;
왜 젤 마지막 rownum 으로 seq 17.7이 잡히는지... 그리고 seq가 36번인 게시물이 있는데 이넘이 안나옵니다.
rownum 13번으로 seq 36인게 잡혀야 하는데....
다시한번 도움 요청합니다...
흐... 답변주신거 정말 감사합니다....
어떤식으로 보답을 드려야 할지...
SQL> SELECT rownum, rnum, seq FROM
(SELECT /*+ index_desc(namgu_minwonqna minwonqna_seq_pk) */
seq,rownum as rnum
from namgu_minwonqna where seq>0)
where rnum>=46 AND rownum<=13 order by seq desc;
2 3 4 5
ROWNUM RNUM SEQ
---------- ---------- ----------
12 57 35
11 56 34.9
10 55 34
9 54 33
8 53 32
7 52 31
5 50 30
6 51 29.9
3 48 29
4 49 28.9
2 47 28
1 46 26.9
13 58 17.7
13 rows selected.
Statistics
----------------------------------------------------------
0 recursive calls
4 db block gets
5 consistent gets
0 physical reads
0 redo size
1115 bytes sent via SQL*Net to client
424 bytes received via SQL*Net from client
2 SQL*Net roundtrips to/from client
1 sorts (memory)
0 sorts (disk)
13 rows processed
-------------------------------------------------------- from disn
mailto : disn@freechal.com
---------------------------------------------------------
|