【发布时间】:2010-11-10 04:05:54
【问题描述】:
假设我有一个名为类别的表...它包含...嗯...类别
表类别包含字段“id”、“name”和“parentID”
Table Categories:
id name parentID
1 cat1 null
2 cat2 null
3 cat3 null
此外,它还包含作为上述类别的子类别的子类别。所以:
表格类别:
id name parentID
1 cat1 null
2 cat2 null
3 cat3 null
4 cat4 1
5 cat5 1
6 cat6 2
7 cat7 2
8 cat8 3
9 cat9 3
假设我们有属于类别的项目.....所以我们有表格项目:
id name catID
1 boo 9
2 kya 8
3 muwa 6
4 haha 7
我想计算属于某个类别(包括其子类别)的项目数。因此,如果我想计算属于 cat3 的项目,它应该返回 2 个项目,因为 boo 和 kyaa 属于类别 9 和 8,它们又是 cat3 的子类别...
你会建议我执行什么 mysql 查询来实现这个?
【问题讨论】:
标签: php mysql tree categories