私はこのような構造を持っています:
A
(ルート ノード) には 2 つの子B
(左の子) とC
(右の子) があります。- 同様に、(左の子) と(右の子)
B
の 2 つのノードもあります。D
E
- 同様
C
に2つのノードF
(左の子)、G
(右の子)も同様に1つ持っています。
私の質問は次のとおりです。
A
(ルート ノード)を入力すると、 の下A
にあるすべての子ノードが表示され、出力は次のようになりますB
,C
,D
,E
,F
,G
- 同様に、入力すると、出力
B
は次のようになりD
ますE
。
私の2番目のクエリは、入力A
すると、どちらが彼の左の子であるか、右の子であるかが表示されるということです。
私のテーブル構造はこのようなものです
id c_n p_n
1 B A
2 C A
3 D B
4 E B
のように。
id
ここには、c_n
、 の3 つのフィールドがありますp_n
。
どんな体でも私を助けることができますか?