recherche

Maison  >  Questions et réponses  >  le corps du texte

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

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

...

某草草某草草2847 Il y a quelques jours916

répondre à tous(2)je répondrai

  • 伊谢尔伦

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

    Il est préférable de ne pas utiliser de méthodes récursives pour ce genre de classification infinie

    Il existe une solution relativement efficace (solution lvalue-rvalue) pour les informations de classification qui change peu dans l'arborescence elle-même :
    http://ftp.nchu.edu.tw/MySQL/tech-resources/ articles/hierarchical -data.html

    répondre
    0
  • 淡淡烟草味

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

    Ce que @Huijiewei a dit est correct. La méthode conventionnelle est lvalue et rightvalue. C'est relativement facile à utiliser http://www.arkulo.com/2015/02/25/Hierarchical/ Il s'agit de cette méthode. en chinois, j'espère que cela vous sera utile~~

    répondre
    0
  • Annulerrépondre