我有這個非常具體的問題,我甚至無法決定如何處理。所以我在MySQL中有3個表。特定的SQL問題:如何選擇ALL ID匹配的行...(MySQL)
表recipe
:id_recipe
| name
| text
| picture
表ingredients_recipe
:id_rs
| id_recipe
| id_ingredients
表ingredients
:id_ingredient
| name
| picutre
這是一個網站,在那裏你選擇的成分(使輸入爲1以上id_ingredient
),它應該顯示三類:現在
- 所有的食譜,你可以讓(你把所有的成分需要它)
- 所有食譜,你只是缺少1或2成分
- 所有食譜,你只缺少3或4成分。
你能幫我這3個SQL選擇嗎?我現在非常僵硬。謝謝。
樣本數據:http://pastebin.com/aTC5kQJi
你一定嘗試過一些東西吧? –
示例數據和預期輸出將幫助您獲得更準確的答案。 – Susang
添加一些示例表格數據和預期結果(以及格式化文本)。同時向我們展示您當前的查詢嘗試。 – jarlh