Howto MySQL选择产品和依赖的子产品

时间:2018-10-13 18:05:57

标签: mysql

我有一个用于存储产品的mysql表。每个产品都有其所属的父产品。因此,该表具有一个字段product_id和一个parent_id。有一种master产品不带parent_id,所有其他产品均来自该产品。

我希望能够选择任何一种产品,并显示其所有子代,孙代等等的列表。给定产品的ID必须列为“级别1”。子代为“ Level 2” + ID,“ Level 3” + ID等,具体取决于存在的父代数。我尝试了许多不同的SELECTS和JOINS,但没有得到所需的结果。

如何解决问题?多谢您提供任何提示!

0 个答案:

没有答案