가능한 중복 :
How to store directory/hierarchy/tree structure in the database?SQL 쿼리를 만들어 트리를 만드는 방법은 무엇입니까?
나는이 쿼리를 사용
SELECT Id, Name, ParentId
FROM Table_1
을 그리고 나는 모든 요소를 사용하여 트리를 구축 할 수 있습니다.
하지만 명확한 Id
에서 시작하는 트리를 구축하려는, 그래서에만이 Id
이처럼이 Id
의 모든 차일을 반환하는 쿼리를 만들 필요가 있다면 무엇을 :
SELECT Id, Name, ParentId
FROM Table_1
WHERE (Id = randomNumber) OR (all possible childs of Id = randomNumber)
도와주세요 질의를하십시오.
는 편집 :
이것은 당신이 당신이 자식 ID로 부모 ID를 연결 자체에 테이블을 가입 할 수 있습니다 MS-액세스
부모 자녀와 자녀 등의 자녀를 갖기를 원하십니까? – devundef
당신의 나무는 얼마나 깊습니까? –
@devundef, 맞아! – Steven