계층형질의1 SQLD - 계층형 질의 계층형 질의란? 동일 테이블에 계층적으로 상위와 하위 데이터가 포함된 데이터를 의미 테이블에 존재하는 계층형 데이터를 조회하기 위해 계층형 질의 사용 부모 자식 간의 수직 관계를 트리 구조 형태로 보여주는 쿼리이다. 루트 노드의 Level 값은 1이다. (0이 아님에 주의!) Oracle 에서만 가능 Start with : 계층 구조 전개의 시작 위치를 지정하는 구문, 루트 데이터 지정 시작 데이터는 결과 목록에 포함되어진다! Connect by : 다음에 전개될 자식 데이터를 지정하는 구문 자식 데이터는 Connect by 절에 주어진 조건을 만족해야 한다. Prior : Connect by 절에 사용되며, 현재 읽은 칼럼을 지정 Prior 자식 = 부모 이면 부모 -> 자식 방향으로 순방향 전개 ==.. 2023. 10. 29. 이전 1 다음