총 3depth의 계층형 구조를 가진 테이블이 있는데요..
ID MENUNAME 부모ID
001 초등학교 *
002 1학년 001
003 1반 002
004 2반 002
005 3반 002
006 2학년 001
007 1반 006
008 2반 006
009 3반 006
101 중학교 *
102 1학년 101
103 1반 102
104 2반 102
105 3반 102
결과
===========
초등학교 - 1학년 - 1반
초등학교 - 1학년 - 2반
초등학교 - 1학년 - 3반
초등학교 - 2학년 - 1반
초등학교 - 2학년 - 3반
초등학교 - 2학년 - 3반
중학교 - 1학년 - 1반
중학교 - 1학년 - 2반
중학교 - 1학년 - 3반
여기에 조건을
start with '부모ID'='001'
로하면
1학년 - 1반
1학년 - 2반
1학년 - 3반
2학년 - 1반
2학년 - 3반
2학년 - 3반
이렇게 나오는데요..
학년, 반으로 조건을 주어도
학교 - 학년 - 반 이렇게 전체 뎁스가 나오는 방법은 없나요???
초등학교 - 1학년 - 1반
초등학교 - 1학년 - 2반
초등학교 - 1학년 - 3반
초등학교 - 2학년 - 1반
초등학교 - 2학년 - 3반
초등학교 - 2학년 - 3반
위 조건에서는 이런식으로 말이죠...
답변 부탁드립니다. ㅠ
|