Notice
Recent Posts
Recent Comments
Link
이야기앱 세상
오라클 connect by를 이용한 계층형 게시판 SQL 본문
오라클 connect by를 이용한 계층형 게시판 SQL
create table board(
num number primary key,
parent_num number not null, <-- 부모글의 번호가 들어감, 자식글이 아니라 부모글일 경우 0
depth number not null, <-- 자식글의 깊이. 부모글의 자식글A 1, 자식글A의 자식글B 2, 부모글일 경우 0
title varchar2(100) not null,
name varchar2(60) not null,
register date not null
);
SELECT num,
parent_num,
depth,
title,
name,
register,
rownum rnum
FROM board
START WITH depth=0
CONNECT BY PRIOR num = parent_num
ORDER SIBLINGS BY num DESC;
반응형
'IT > Database' 카테고리의 다른 글
오라클 DB 덤프 export/import (0) | 2018.10.01 |
---|---|
오라클 - merge를 이용한 update, insert, delete (0) | 2017.10.12 |
오라클 merge를 이용한 update, insert, delete (0) | 2017.07.03 |
오라클 레코드(row) 랜덤 추출 (0) | 2016.07.19 |
[동영상]mysql 설치 - 다운로드 및 윈도우즈에 설치 (0) | 2016.04.01 |
Comments