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


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


테이블 구조는


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
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 477
7029 도와주세요!! MYsql 쿼리입니다.ㅜ [1] rx프로그래머rx 2013.07.22 6190
7028 xlsx 엑셀 파일 (시트당 50만건) 데이터를 MS SQL 2000 또는 2005로 옮기기 [5] Larry 2013.07.22 13296
7027 공백인식 문의입니다. [2] 거저먹네 2013.07.22 6819
7026 [급] 복구 방법 문의 [2] 아레아 2013.07.22 4944
7025 MSSQL 2012에서는 *= 안먹히나요??? [3] 떨거지희 2013.07.22 8404
7024 쿼리 실행계획 확인 부탁드립니다. [1] 꿀덩이 2013.07.22 4762
» 계층형 게시판에서 정렬순서. 클리티에 2013.07.22 9554
7022 MS SQL 디비 BAK 파일 복원 후, 검색 에러 shout 2013.07.20 5364
7021 짧은 쿼리인데 궁금한 부분이 있어 질문드립니다. [1] 트리플 2013.07.19 4240
7020 ms sql LDF 가 어떤 놈인가요 [2] 홍훈아 2013.07.19 5720
7019 안녕하세요 mssql 에 관해서 질문을 좀 할려고 글을 올립니다. [1] 쿠아앙 2013.07.19 5159
7018 함수 중복사용시 [2] 맨즈밤 2013.07.19 5067
7017 bcp 에 대해 질문 드립니다. [2] 나는짱이야 2013.07.19 5091
7016 간단한 쿼리 질문입니다. [2] 거저먹네 2013.07.18 5245
7015 통계 관련 쿼리 질문 드립니다. [1] BlueSi 2013.07.18 4764
7014 매월 매출데이터조회 ( 재질문드립니다 뇌용량폭발직전ㅠ_ㅠ) [14] MissingYou 2013.07.17 5228
7013 쿼리 질문을 하고 싶어서 이렇게 글을 올립니다. [4] 쿠아앙 2013.07.17 5041
7012 그룹별 count시 카테시안곱을 이용해 테이블에 1번만 접근해서 구하고자 합니다. [2] 무뚝이 2013.07.16 5995
7011 MSSQL 2000 => MSSQL2012로 변환후 디비연결 지연 [2] 떨거지희 2013.07.16 10018
7010 로그인, 사용자, 소유자 관련 내용이며 다른 서버의 DB복원 후 프로시저를 못찾습니다. [2] Larry 2013.07.16 5411





XE Login