0

伙计们,我正在寻找检索以下信息的最佳方法。我有一张桌子,上面有分配给他们的产品和选项。然后我得到了一个选项组合列表,并想知道我的组合是否存在产品。

产品到选项表

  1. p1 -​​ 选项 1
  2. p1 -​​ 选项 2
  3. p1 -​​ 选项 3
  4. p2 - 选项 2
  5. p2 - 选项 3
  6. p3 - 选项 3
  7. p3 - 选项 4

我的选项组合是 [option1,option2]、[option1,option4]、[option2,option4] 和 [option3,option4]

我的预期结果是 [option1,option2] 和 [option3,option4]

- 选择的基础是,至少应该有一个产品与组合中的所有选项相关联。这里 [option1, option2] 与 p1 相关联, [option3,option4] 与 p3 相关联。如果组合分布在多个产品中,则不会选择该组合。组合中也可能有 n 个选项。

提前致谢!

4

0 回答 0