关于我以前的问题:
我有3个具有这种结构的表:
配方
id | recipe_name
成分</ P>
id | ingredients_name
关系
摆脱| recipe_id | ingredients_id
我想根据数据库中的配方显示彼此相关的成分。例如炸鸡和阿斗波都需要鸡肉和油,但两者都有其他成分。
实施例I具有“鸡肉和油”的给定成分。在这两种成分给予它将导致炸鸡bcoz炸鸡只含有这两种成分。虽然有些配方在两种给定成分上添加了额外的成分,以使它们完整。因此查询必须从数据库中提取成分,这些成分将在另一个查询中显示具有额外成分的结果。
例如 所以炸鸡已经被搜查了,“Adobo”需要洋葱才能完成,所以洋葱与配方ADOBO的两种给定成分bcoz有关,不仅仅是它只显示配方含洋葱作为额外成分。如果大蒜是另一种配方的额外成分,它将显示另一个结果,显示配方含有大蒜作为其他成分。我该怎么办?对不起,我的英语不好。我希望你能理解我的意思。 TNX。