下面是我的产品表结构:
+--------+----------+
| name | category |
+--------+----------+
| iPhone | 5 |
+--------+----------+
下面是我的分类表结构:
+----+-----------+
| id | parent_id |
+----+-----------+
| 1 | null |
| 2 | 1 |
| 3 | 2 |
| 4 | 3 |
| 5 | 4 |
+----+-----------+
类别结构是我自己解释的,即类别和子类别都存储在同一个表中。但是product表只引用了子类别id,不知道它的父类。
我的挑战是,
当我从类别id 1中选择产品时,如何包括iPhone。?