私はSQLでこのテーブルを持っています:
TopicID Code Name ParentID
------- ---- ---- --------
1 001 Parent1 0
2 001 Childp1 1
3 002 Parent2 0
4 001 Childp2 3
5 001 Childp21 4
.
.
etc
今、私は最後のノードを取得する 1.get sql select をしたいですか? (私は次の行で行いました)
select * from accounting.topics where topicid not in(select parentid from accounting.topics)
結果は次のとおりです。
TopicID Code Name ParentID | newcolumn
------- ---- ---- -------- | ---------
2 001 Childp1 1 | 001001
5 001 Childp21 4 | 002001001
2.重要なのは、上記の結果の各行の最初のノードから最後のノードまでのコードの連結を表示することです。*ノードレベルは無制限であることに注意してください。