부모 - 자식 관계가있는 중첩 폴더가 있습니다. 우리는 MySQL MyISAM DB를 사용합니다. 데이터는 다음과 같은 방식으로 DB에 저장됩니다.SQL 쿼리 루트 부모 자식 레코드
하위 폴더가 중첩 구조로 만들어 질 때마다 이전 parentID가 추가됩니다. 아래 표와 같이 계층 구조에 추가 된 폴더의 RootFolderID를 가져 오려고합니다.
FoldID ParentID |RootFolderID
-----------------|-------------------
1 0 | 0
2 1 | 1
3 2 | 1
4 3 | 1
5 4 | 1
나 루트 folderID를 가져오고 폴더마다 작성 후 RootFolderID 열에서을 채우는 방법을 알려 주시기 바랍니다.
감사합니다.
최소 값으로 FoldID를 가져 와서 * 다른 * FoldID의 모든 RootFolderID로 채우지 않는 이유는 무엇입니까? –