글
부서테이블을 트리로 만들때 유용항 쿼리..
LEVEL, START WITH,CONNECT BY PRIOR 키워드 이용
SELECT DEPT_NAME, DEPT_CODE, PARENT_CODE, SORT_SEQ, LEVEL
FROM TB_DEPT
where F_CHL_ID = '0000000001'
START WITH DEPT_CODE = 000
CONNECT BY PRIOR DEPT_CODE = PARENT_CODE
ORDER SIBLINGS BY PARENT_CODE,SORT_SEQ, DEPT_NAME
--> 일하는 중에 바빠서, 일단 이용만 함..
여기서 START WITH 부분을 제외하면, 중복되서 값이 나오기 때문에 꼭 필요.
'IT > DB & Nhibernate' 카테고리의 다른 글
MySql : 스토리지 엔진 (0) | 2012.11.12 |
---|---|
DB attach 오류 (0) | 2012.05.29 |
SQLServer2005에서 계정 비밀 번호 변경 (0) | 2011.10.28 |
.NET에서 오라클 사용하기 (0) | 2011.10.28 |
NHibernate에서 중복 제거 (0) | 2011.10.28 |
RECENT COMMENT