DJ Tiesto 더보기 [ORACLE]START WITH ~ CONNECT BY PRIOR 작성하신 쿼리는 정상 수행됩니다. 1. START WITH는 처음 시작할 조건을 의미합니다. 즉, '1007' 이면서 'Y'인 로우부터 출발합니다. 2. CONNECT BY는 1.의 데이터와 연결된 로우를 반복하여 찾습니다. PRIOR 과 가까운 쪽의 컬럼(EMP_ID)이 '1007'의 컬럼이고, 반대쪽이 다른 로우의 컬럼입니다. 즉, 나의 EMP_ID ('1007')를 manager_emp_id 로 갖는 로우를 찾는 것입니다. (내 부하직원) 쉽게 생각해 Prior쪽의 컬럼이 하위이면 밑으로, 상위코드이면 위로 찾는 구조입니다. CONNECT BY와 START WITH의 순서는 의미가 없습니다. (AND가 없을 때) 다만, AND의 위치가 FROM절, CONNECT BY, START WITH 다음의 어.. 더보기 관련글 변경되나 관련글 변경되나 더보기 이전 1 ··· 22 23 24 25 26 다음