seevaa.net

  • 본문 바로가기
  • 블로그 내 검색
  • 글 분류 목록
  • 최근 글 목록
  • 기타 블로그메뉴
  • about
  • photolog
  • socialpage
  • taglog
  • guestbook
  • admin

Oracle - 답변형 게시판에 글순서 맞추기위한 오라클 쿼리문

from DataBase/Oracle 2011. 3. 4. 10:56 by seevaa Share on Twitter*
3번글입니다.
  ->re 3번글의 답변입니다.
    ->re 3번글의 답변의 답변입니다.
    ->re 3번글의 답변의 답변의 답변입니다.
  ->re 3번글의 답변입니다2.
1번글입니다.
 ->re 1번글의 답변입니다.
    ->re 1번글의 답변의 답변입니다.
    ->re 1번글의 답변의 답변입니다2.
  ->re 1번글의 답변입니다2.

table BOARD
column BOARD_SEQ, REF_SEQ, REPLY_SEQ, ...

board_seq | ref_seq | reply_seq | level | title
-----------------------------------------------------
1	1	0	0	1번글입니다.
2	1	1	1	1번글의 답변입니다.
3	1	2	2	1번글의 답변의 답변입니다.
4	1	1	1	1번글의 답변입니다2.
6	1	2	2	1번글의 답변의 답변입니다2.
7	7	0	0	3번글입니다.
8	7	7	1	3번글의 답변입니다.
9	7	7	1	3번글의 답변입니다2.
10	7	8	2	3번글의 답변의 답변입니다.
12	7	10	3	3번글의 답변의 답변의 답변입니다.
SQL>
SELECT BOARD_SEQ, REF_SEQ, REPLY_SEQ, LEVEL, ... FROM BOARD
START WHITH REPLY_SEQ=0
CONNECT BY PRIOR BOARD_SEQ=REPLY_SEQ
ODER SIBLING BY REF_SEQ DESC, BOARD_SEQ ASC
/

board_seq : 게시판 식별자, pk
ref_seq : 게시판의 그룹표시하는 컬럼
reply_seq : 답변글의 어미값 만약 어미식별자가 1이면 그밑에 달리는 답글의 reply_seq는 1
level : 깊이(depth)를 가지는 컬럼, 목록에서 들여쓰기를 하기위해 필요한 컬럼

'DataBase > Oracle' 카테고리의 다른 글

Oracle & sqlplus 설정  (0) 2011.09.07
Oracle - Sequence Syntax  (0) 2011.03.04
,

Categories

  • All (316)
    • Life Style (102)
    • Images (94)
      • Photo (94)
    • Web Standard (11)
      • HTML (0)
      • CSS (4)
      • JavaScript (7)
    • Application Programing (8)
      • java/jsp (8)
    • DataBase (5)
      • Oracle (3)
      • MySQL (0)
    • Programing Tool (2)
      • Eclipse (2)
    • Tistory (50)
      • Skin (22)
    • Fonts (12)
    • Bookmarks (31)

Recent Posts

Recent Comments

Recent Trackbacks

Archive

Links

  • http://wing91.tistory.com
  • http://xylosper.net
  • http://hanrss.co.kr
  • http://poty.cafe24.com
  • http://standardmag.org
  • http://www.raysoda.com/ess
  • http://startuu.net
  • http://cyoonk.com
  • http://trio.co.kr/webrefer/css…
  • http://designsen.net
  • http://tipography.tistory.com
  • http://twitter.com/seevaa_
  • http://tum.seevaa.net
  • http://clip.seevaa.net
subscribe to RSS

T Y T
subscribe to RSS, valid XHTML, CSS
Powered by , Designed by seevaa

  • 처음으로
  • 본문 바로가기
  • 블로그 내 검색
  • 글 분류 목록
  • 최근 글 목록
  • 기타 블로그메뉴
seevaa.net - Oracle - 답변형 게시판에 글순서 맞추기위한 오라클 쿼리문
작성자 : 쎄바(seevaa)
연락처 : seevaa@seevaa.net

티스토리툴바