Решение: Объём проданного шампуня
В файле приведён фрагмент базы данных «Хозяйственные товары» о поставках бытовой химии и средств гигиены в магазины районов города. База данных состоит из трёх таблиц: «Движение товаров», «Товар» и «Магазин». Таблица «Движение товаров» содержит сведения о дате, магазине, артикуле товара, количестве упаковок и типе операции — «Поступление» или «Продажа». Таблица «Товар» содержит артикул, отдел, наименование товара, единицу измерения и количество товара в упаковке. Таблица «Магазин» содержит ID магазина, район и адрес. Используя информацию из базы данных, определите общий объём (в литрах) всех видов шампуня для волос, проданных магазинами, расположенными на Тургеневской улице, за период с 7 по 22 сентября включительно. В ответе запишите целую часть числа.
Для решения используйте приложенный файл с базой данных.
Решение по шагам
3 шагаВ таблице «Движение товаров» отбираются записи с типом операции «Продажа» и датой с 7 по 22 сентября 2023 года включительно.
Через таблицу «Магазин» оставляются только магазины, адрес которых содержит «Тургеневская улица». Через таблицу «Товар» оставляются товары из группы «шампунь для волос».
Для каждой выбранной записи вычисляется объём проданного товара: количество упаковок умножается на количество литров в одной упаковке. Затем результаты складываются, после чего берётся целая часть.
$$\left\lfloor\sum_i q_i \cdot v_i\right\rfloor$$Числовой ответ определяется по данным приложенного файла.
Этот ответ получен в разборе, но не сверен с официальным ключом из банка — проверьте выкладки, прежде чем заучивать результат.
Где здесь ошибаются
Учитывать операции «Поступление» вместо операций «Продажа».
Не ограничить даты периодом с 7 по 22 сентября включительно.
Сложить количество упаковок без умножения на объём одной упаковки.
Учесть магазины не на Тургеневской улице.