Решение: Продажи риса в районе
В файле приведён фрагмент базы данных «Продукты» о поставках товаров в магазины районов города. База данных состоит из трёх таблиц: «Движение товаров», «Товар» и «Магазин». В таблице «Движение товаров» поле «Тип операции» содержит значение «Поступление» или «Продажа», а в поле «Количество упаковок» указано, сколько упаковок товара поступило в магазин или было продано в течение дня. Используя информацию из базы данных, определите, на сколько увеличилось количество упаковок всех видов риса, имеющихся в наличии в магазинах Заречного района, за период с 1 по 8 июня включительно.
Решение по шагам
4 шагаСоединяем таблицу «Движение товаров» с таблицей «Магазин» по полю «ID магазина» и оставляем записи магазинов Заречного района.
Соединяем полученные записи с таблицей «Товар» по полю «Артикул» и оставляем все виды риса.
Фильтруем даты с 1 по 8 июня 2021 года включительно. Для операций «Поступление» берём количество упаковок со знаком «+», для операций «Продажа» — со знаком «−».
$$\Delta N=\sum N_{\text{поступление}}-\sum N_{\text{продажа}}$$Численное значение невозможно вычислить без содержимого прилагаемого файла базы данных.
Невозможно определить без прилагаемого файла базы данных
Этот ответ получен в разборе, но не сверен с официальным ключом из банка — проверьте выкладки, прежде чем заучивать результат.
Где здесь ошибаются
Учитывать только поступления и не вычитать продажи.
Включать магазины других районов.
Учитывать даты вне интервала с 1 по 8 июня включительно.
Отбирать только один вид риса вместо всех товаров с названием «рис».