如何在mysql查询中检索父类别?

时间:2009-10-18 21:51:06

标签: sql mysql

我的目标是以最简单的方式从嵌套类别中获取父类别列表。假如我有一个销售各种不同产品的网站,其中一个是四核奔腾。我能够在我的网页上显示的功能如下:

电子产品>电脑> CPU的>英特尔>英特尔四核

我想到的类别表是:

ID, PARENT_ID, 描述

对parent_id执行递归过程似乎很乏味。有这样做的首选方式吗?谢谢。

1 个答案:

答案 0 :(得分:6)

看看Managing Hierarchical Data in MySQL

您现在最感兴趣的部分是:

  

检索单一路径

     

使用嵌套集模型,我们可以检索单个路径而无需多个自连接。