【发布时间】:2012-10-14 06:37:22
【问题描述】:
这是我当前的设置:
我有 2 个表,RECIPE 和 INGREDIENTS。
RECIPE 包含 ID 以及其他数据。 INGREDIENTS 每个 RECIPE 都需要 X 行。
一个人如何搭配至少 2 种匹配成分的 2 种食谱?
我可以指定必须匹配的成分,但我的问题是当食谱有超过 10 种成分时,我需要两个使用相同 2 种成分的食谱,不知道哪些成分。
对不起,我的英语不是我的自然语言。如果需要,或者我不够清楚,我会发布更多详细信息。
实际例子:
食谱 1 有:鱼、土豆和盐。
食谱 2 有:火鸡和米饭。
食谱 3 有:鱼、米饭和盐。
食谱 4 有:火鸡、土豆和盐。
基于配方 1 的结果应该是:4
基于配方 2 的结果应为:无
基于配方 3 的结果应该是:1
基于配方 4 的结果应该是:1
(是的,我需要根据此处未说明的过滤器运行每个配方)
【问题讨论】: