私はこの質問に対する答えを探していました。私はノードのpidと親pid(ppid)を含む別の列を含む "ツリー"と呼ばれるテーブルがあります。そして、表には含まれていますsqlの各出力行の隣に文字列を表示しますか?
Pid Ppid
1 2
3 2
5 6
7 6
2 4
6 4
4 15
8 9
10 9
12 13
14 13
9 11
13 11
11 15
15 NULL
目的は、/ Oracleを使用する単一のクエリでは、ノードの種類を明記pid列、つまり「リーフ」、「内側」または「ルート」に次のメッセージを印刷しますsql/sqlサーバー/ etc。私はちょうど新しい列の値を印刷する方法を知っておく必要があり
1 Leaf
2 Inner
3 Leaf
4 Inner
5 Leaf
6 Inner
7 Leaf
8 Leaf
9 Inner
10 Leaf
11 Inner
12 Leaf
13 Inner
14 Leaf
15 Root
: 出力は次のようなものであると考えられます。誰か助けてくれますか? は、事前にありがとう:)
は、MySQL、SQLサーバーまたはOracle?、1つを選択 – Lamak
** Oracle/sql/sql server/etcを使用した単一のクエリ** **実際には –
そして、あなたがどこにいるのか、どの特定の部分にこだわっているのかを教えてください。 –