2012-03-07 1 views
2

난 데 테이블 카테고리 PARENT_ID 다음 레벨 테이블 테이블을 누군 데 대한 0 자동 증가 ID가 PARENT_ID 될 것입니다있는 필수 형식을 취득하기위한 SQL 쿼리가 필요합니다 테이블 datas 내가나는 처음에 레벨 1 datas에 대한 <br> <code>id(AutoIncrement),Parent_id,Level,Name</code></p> <p>같은 열

id  Parent_id Level Name 
1  0    1  Indian 
4  1    2  BC 
7  4    3  MBC-1 
8  7    4  OBC-2 
9  1    2  FC 
5  2    2  Christian 
6  2    2  Muslim 
2  0    1  International 
3  0    1  Nri 
4  1    2  BC 
,536 (의 트리 뷰와 같은) 형식으로 기록을 보여주고 싶은이

id  Parent_id Level Name 
1  0    1  Indian 
2  0    1  International 
3  0    1  Nri 
4  1    2  BC 
5  2    2  Christian 
6  2    2  Muslim 
7  4    3  MBC-1 
8  7    4  OBC-2 
9  1    2  FC 

처럼 bw를합니다

SQL 쿼리를 사용하여 이러한 데이터 정렬을 얻을 수있는 사람이 있습니까?

+1

mysql에 재귀 쿼리가 없습니다. – Michas

+1

당신은 당신의 욕망 배열을 설명 할 수 있습니까? 나는 그것을 이해하지 못한다. 쿼리에 대한 이상이 있습니다 ...하지만 당신의 이상을 이해할 수 없습니다 – Crsr

+2

@ user966875 : 구조에 제한된 수의 레벨이 있습니까? 아니면 무제한 일 수 있습니까? –

답변