特定的SQL问题:如何选择所有ID匹配的行...(MySQL)

时间:2016-12-05 11:26:39

标签: php mysql sql where

我有这个非常具体的问题,我甚至无法决定如何处理。所以我在MySQL中有3个表。

recipeid_recipe | name | text | picture

ingredients_recipeid_rs | id_recipe | id_ingredients

ingredientsid_ingredient | name | picutre

这是一个网站,您可以在其中选择成分(因此输入为1或更多id_ingredient),它应显示三个类别:

  1. 您现在可以制作的所有食谱(您拥有所需的所有成分)
  2. 您缺少1或2种成分的所有食谱
  3. 所有食谱中只缺少3种或4种成分。
  4. 你能帮我解决这3个SQL选择吗?我现在很僵硬。感谢。

    示例数据http://pastebin.com/aTC5kQJi

0 个答案:

没有答案