2011-09-15 20 views
0

我正在使用SQLw中的食譜數據庫,就像這個問題中的食譜數據庫(已幫助很多)Structuring a recipe database,將幾個用戶選擇食譜的成分組合到一個購物清單。如何從SQL數據庫中的多個配方製作購物清單?

此外,該購物列表上的項目將被分爲兩類(例如:「雜貨」和「檢查食品室」)

實施例的情況下:

  1. 用戶可以選擇7個食譜制定每週膳食計劃(幾乎得到這部分)
  2. 給定的輸出是所有標記爲「雜貨」的所有成分的「雜貨」和「支票庫存」列表中的所有成分的購物清單。

任何幫助都將不勝感激!

+0

作業?你有沒有試圖寫查詢?您將計算所需的物品,然後您將減去可用的食品儲藏室物品 - 這等於購物清單。 – Randy

+0

用戶是否將特定項目標記爲「雜貨」或「食品室」?或者,這對於每個人來說都是普遍的(例如,西蘭花總是標記爲「食品雜貨」),因此可以存儲在您的數據庫中? – user937146

回答

2

我剛剛發佈了一個完整的解決方案,但考慮到這裏的主題看起來可能是家庭作業,我只是要指出你在正確的方向。如果這不是作業,請留下評論,我將把完整的解決方案退回來。

由於您有多個食譜,基於連接的正常選擇會讓您返回每個成分多行。您需要某種方式將給定配料的所有行卷成單行,並顯示您需要的總量。