比方說,我有如下定義表結構:構建數組來表示公司的層次結構
id(int),related_to(int),description(text
)
和表包含類似的數據:
id related_to description
1 0 departmen1
2 1 section1
3 2 devision1
4 0 departmen2
5 4 section2
6 4 etc....
我需要一個SQL語句或PHP代碼來表示每個Hierarchy在一個單獨的數組元素中。
的結果必須是
$data=array(
0=>'department1','section1','devision1'
2=>'departmen2','section2','devision2'
3=> 'departmen1','section3',.......
);
什麼是做到這一點的最好方法是什麼?
謝謝。
SQL語句不能返回分層數據類型,可以嗎? – hakre 2011-06-12 13:37:58
層次結構可以有多深? – Karolis 2011-06-12 13:39:06
沒有一個人不是深層次的限制, – ahmad 2011-06-12 13:43:20