假设我有四张桌子:
------------- features --------------
id: int
name: varchar
-------------------------------------
-------- feature_categories ---------
feature_id: int
category_id: int
-------------------------------------
----------- categories --------------
id: int
name: varchar
-------------------------------------
------ category_subcategories -------
category_id: int
sub_category_id: int
-------------------------------------
类别有很多(子)类别,通过自引用连接子类别
一个特征有很多类别,其中一些是子类别,通过加入 feature_categories
我需要的是发送一组特征 ID 和一个(主)类别 ID,并返回所有子类别。事实证明,这比我希望的要困难得多,所以我非常感谢任何帮助。如果这个问题不清楚,请告诉我。
编辑我不需要将特征表包含在任何查询中。在方面,我只需要返回子类别(类别)名称字段。