게시판의 인덱스인 seq 를 더블형으로 선언해서 답변기능을 구현하는 게시판을 만들었는데.. 이넘이 자꾸 문제내요...
이 게시판에서 아래처럼 힌트를 써서 목록을 가져오는데 문제없이 잘 돌아가던게...
갑자기 이상해 졌어여..
SELECT seq FROM (SELECT /*+ index_desc(tablename seq) */ rownum as rnum seq from namgu_minwonqna where seq>0) where rnum>=19 AND rownum<=10 order by seq
desc
증상:
예) 총 개시물이 60개일때 이전 리스트에서 18번 게시물의 답변인 17.9 번이 이 멘 처음 리스트에 꼭 낍니다. 아래처럼요.
60
59
58
57
56.9
56
55
54
53
17.9
이런식으로 말이죠.... 이전에는 똑같은 PG의 다른 게시판은 문제없이 다 잘 되는데... 특정 게시판만 그럽니다.
도저히 이해가 안가서 오라클 고수님들께 도움을 요청합니다.
꼭 답변 부탁드립니다....
----------------------------------------------------------- from disn
mailto:disn@freechal.com
|