検索

ホームページ  >  に質問  >  本文

数据库 - 多级分类如何遍历

现有一张表
表结构
Id,name,description,parent_id
一个分类下有多个子分类,每个子分类下又会有子分类,深度多达10层左右。
分类的排列也是不规则的,现在希望获得的结果如下:
水果

...

某草草某草草2798日前891

全員に返信(2)返信します

  • 伊谢尔伦

    伊谢尔伦2017-04-24 16:02:58

    この種の無限分類には再帰的メソッドを使用しないことが最善です

    ツリー自体はほとんど変更されない、この種の分類情報に対する比較的効率的な解決策 (左辺値-右辺値解決策) があります:
    http://ftp.nchu.edu.tw/MySQL/tech- resource/articles/hierarchical-data.html

    返事
    0
  • 淡淡烟草味

    淡淡烟草味2017-04-24 16:02:58

    @Huijiewei が正しいです。従来の方法は lvalue と rvalue で、これは比較的簡単です。 http://www.arkulo.com/2015/02/25/Hierarchical/ この方法に関する記事です。 by 、お役に立てば幸いです~~

    返事
    0
  • キャンセル返事