데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

안녕하세요..장마세요..휴우~~


제가 계층형 게시판을 만들고 있습니다.


테이블 구조는


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


이렇게 하면 안되더라구요;;;

No. Subject Author Date Views
7032 그룹별 곱하기 [1] taz2315 2013.07.23 9075
7031 쿼리 문의드립니다 [1] kyuni01 2013.07.22 4327
7030 커서 문법 질문이 있습니다.(초보) [1] alima 2013.07.22 4952
7029 도와주세요!! MYsql 쿼리입니다.ㅜ [1] rx프로그래머rx 2013.07.22 6178
7028 xlsx 엑셀 파일 (시트당 50만건) 데이터를 MS SQL 2000 또는 2005로 옮기기 [5] Larry 2013.07.22 13263
7027 공백인식 문의입니다. [2] 거저먹네 2013.07.22 6808
7026 [급] 복구 방법 문의 [2] 아레아 2013.07.22 4935
7025 MSSQL 2012에서는 *= 안먹히나요??? [3] 떨거지희 2013.07.22 8308
7024 쿼리 실행계획 확인 부탁드립니다. [1] 꿀덩이 2013.07.22 4753
» 계층형 게시판에서 정렬순서. 클리티에 2013.07.22 9526
7022 MS SQL 디비 BAK 파일 복원 후, 검색 에러 shout 2013.07.20 5356
7021 짧은 쿼리인데 궁금한 부분이 있어 질문드립니다. [1] 트리플 2013.07.19 4239
7020 ms sql LDF 가 어떤 놈인가요 [2] 홍훈아 2013.07.19 5709
7019 안녕하세요 mssql 에 관해서 질문을 좀 할려고 글을 올립니다. [1] 쿠아앙 2013.07.19 5149
7018 함수 중복사용시 [2] 맨즈밤 2013.07.19 5056
7017 bcp 에 대해 질문 드립니다. [2] 나는짱이야 2013.07.19 5081
7016 간단한 쿼리 질문입니다. [2] 거저먹네 2013.07.18 5236
7015 통계 관련 쿼리 질문 드립니다. [1] BlueSi 2013.07.18 4753
7014 매월 매출데이터조회 ( 재질문드립니다 뇌용량폭발직전ㅠ_ㅠ) [14] MissingYou 2013.07.17 5204
7013 쿼리 질문을 하고 싶어서 이렇게 글을 올립니다. [4] 쿠아앙 2013.07.17 5034





XE Login