这是我的产品表结构:
+--------+----------+
| name | category |
+--------+----------+
| iPhone | 5 |
+--------+----------+
这是我的类别表结构:
+----+-----------+
| id | parent_id |
+----+-----------+
| 1 | null |
| 2 | 1 |
| 3 | 2 |
| 4 | 3 |
| 5 | 4 |
+----+-----------+
类别结构是不言自明的,我认为类别和子类别都存储在同一张表中。但是产品表仅具有子类别ID的引用,而对其父项不起作用。
我的挑战是 从类别ID 1中选择产品时,如何包括iPhone ??