안녕하세요. 내 범주의 전체 계층 구조를 가져 오려고합니다. 다음은 아이디 볼 수 있듯이 CTE 출력이SQL CTE를 사용하여 전체 계층 구조를 얻는 방법
ID PARENT_ID NAME
---------------------------
1 NULL A
2 NULL B
3 NULL C
4 1 D
5 4 E
5 1 E
을해야
ID PARENT_ID NAME DEPTH
------------------------------------------
1 NULL A 1
2 NULL B 1
3 NULL C 1
4 1 D 2
5 4 E 3
내 샘플 테이블 : 5 내가 전체 트리를 조회하려면 어떻게 4의 부모와 1 인은
고맙습니다. – Luke101
같은 깊이에 둘 이상의 행이있을 경우 쿼리가 작동하지 않습니다. 즉, 깊이 3에 부모 4가있는 행이 세 개 더있는 경우 쿼리가 작동하지 않습니다. – Asher
안녕하세요. 이 주제에 관한 질문 : http://stackoverflow.com/a/8517097/184773. 너 나 한테 그것을 확인할 수 있니? 나는 당신이 SQL 서버에 대해 매우 knowledgable다는 것을 알 수 있습니다. – Luke101