Py学习  »  DATABASE

从子类别和孙子类别中选择产品-MySQL

Jithesh Kt • 4 年前 • 229 次点击  

下面是我的产品表结构:

+--------+----------+
|  name  | category |
+--------+----------+
| iPhone |        5 |
+--------+----------+

下面是我的分类表结构:

+----+-----------+
| id | parent_id |
+----+-----------+
|  1 | null      |
|  2 | 1         |
|  3 | 2         |
|  4 | 3         |
|  5 | 4         |
+----+-----------+

类别结构是我自己解释的,即类别和子类别都存储在同一个表中。但是product表只引用了子类别id,不知道它的父类。

我的挑战是, 当我从类别id 1中选择产品时,如何包括iPhone。?

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/52988
 
229 次点击