안녕하세요..장마세요..휴우~~
제가 계층형 게시판을 만들고 있습니다.
테이블 구조는
idx, thread, depth, title, content
이렇게 간단하게 되어있습니다.
thread에는 부모글이 1000 단위로 증가되고 댓글이 달릴경우 댓글 위치에 따라 depth가 1씩 증가되고
1000 에서 1씩 차감하여 999, 998, 997... 이렇게 진행되고 있습니다.
출력은
SELECT * FROM [table] ORDER BY thread
이렇게 해주고 있습니다.
이러한 구조에서 정렬순서 컬럼을 따로 두어서 댓글에 대하여 정렬순서를 주고 싶은데 어떻게 해야할까요??
thread | 정렬순서
2000 | 2
- 1999 | 3
- 1998 | 2
- 1997 | 1
- 1996 | 1
1000 | 1
- 999 | 1
== > 정렬순서 변경후
1000 | 2
- 999 | 1
2000 | 1
- 1998 | 3
- 1997 | 1
- 1999 | 2
- 1996 | 1
이렇게요..
이와같은 테이블 구조로는 힘든가요??
ORDER BY thread DESC, 정렬순서 DESC
이렇게 하면 안되더라구요;;;