Как сделать список покупок из нескольких рецептов в базе данных SQL? - PullRequest
0 голосов
/ 15 сентября 2011

Я работаю над использованием базы данных рецептов в SQLw, как в этом вопросе (которая уже очень помогла) Структурирование базы данных рецептов , чтобы объединить ингредиенты нескольких выбранных пользователем рецептов список покупок.

Кроме того, товары в этом списке покупок должны быть разделены на две категории (например, «бакалея» и «кладовая»)

Пример дела:

  1. Пользователь может выбрать 7 рецептов, чтобы составить еженедельный план питания в форме (почти получил эту часть)
  2. Данный вывод представляет собой список покупок со всеми ингредиентами, помеченными как «продукты питания», и список «контрольных запасов» со всеми ингредиентами, помеченными как «кладовая».

Любая помощь будет высоко ценится!

1 Ответ

2 голосов
/ 15 сентября 2011

Я только что опубликовал полное решение, но, учитывая, что предмет выглядит так, как будто это домашняя работа, я просто укажу вам правильное направление.Если это не домашнее задание, оставьте комментарий, и я верну полное решение.

Поскольку у вас есть несколько рецептов, обычный выбор, основанный на объединениях, даст вам несколько строк на ингредиент.Вы хотите каким-то образом свернуть все строки для данного ингредиента в одну строку и показать общее количество, которое вам нужно.

...