开发者社区> 问答> 正文

模拟树结构的sql语句如何写?

我用数据库模拟树的结构,如图
1
如图,我想找出所有树的根节点:select id from treenode where parent is null就行了
那我想找出所有树的高度,譔怎么写啊
有个前提是,树里没有循环节点

展开
收起
落地花开啦 2016-02-11 23:46:06 2295 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    一般有深层次的表结构不是这样设计的。
    可以去掉parent字段,加个字段记录结构
    比如
    id structure
    1 @1 @
    2 @2@1 @
    3 @3@1 @
    4 @4@2@1 @
    5 @5@3@1 @
    6 @6@3@1 @
    这样每棵树都很清楚。供你参考

    2019-07-17 18:41:06
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
SQL Server 2017 立即下载
GeoMesa on Spark SQL 立即下载
原生SQL on Hadoop引擎- Apache HAWQ 2.x最新技术解密malili 立即下载