2011-09-15 6 views
0

나는 많은 질문에 도움이 된이 질문 (예 : Structuring a recipe database)과 같은 SQLw의 레서피 데이터베이스를 사용하여 여러 사용자가 선택한 레시피의 성분을 쇼핑 목록에 결합하려고합니다. 또한 SQL 데이터베이스에서 여러 가지 요리법으로 쇼핑 목록을 만들려면 어떻게해야합니까?

,이 쇼핑 목록에있는 항목은 두 가지 범주로 나눌 수있다 (예 : "식료품"과 "식료품 저장실을 확인")

예 케이스 :

  1. 사용자는 7 개 조리법을 선택할 수 있습니다
  2. 주어진 출력은 "식료품 점"으로 표시된 모든 성분의 쇼핑 목록과 "식품 저장실"로 표시된 모든 성분의 "체크 재고"목록입니다.

아무런 도움이 필요하지 않습니다.

+0

숙제? 당신이 쿼리를 작성하려고 시도한 적이 있습니까? 당신은 필수 항목을 계산할 것이며, 그러면 사용 가능한 식품 저장 상자 항목을 뺍니다. 이것은 쇼핑 목록과 동일합니다. – Randy

+0

사용자가 특정 품목을 "식료품 점"또는 "식품 저장고"로 표시합니까? 아니면 모든 사람에게 보편적으로 작용할 수있는 무언가입니까 (예 : 브로콜리는 항상 "식료품 점"으로 표시되어 있습니다) 따라서 데이터베이스에 저장할 수 있습니까? – user937146

답변

2

방금 ​​전 해결책을 게시했는데 숙제일지도 모르는 주제가 주어 졌으므로 올바른 방향으로 안내 할 것입니다. 숙제가 아닌 경우 의견을 남기면 전체 솔루션을 되돌려 놓을 것입니다.

여러 개의 래서 피가 있으므로 조인을 기반으로하는 일반적인 선택은 재료 당 여러 행을 되돌릴 수 있습니다. 주어진 성분에 대한 모든 행을 단일 행에 롤업하고 필요한 총 수량을 표시하는 방법이 필요합니다.