Рассчитать ежедневную прибыль по таблице покупок и продаж БД MySQL
Всем привет.
Есть таблица БД MySQL с историей покупок и продаж. Рассчитать посуточно отдельно по каждому товару из истории торговли:
- прибыль
- количество продаж и покупок
- объемы покупок и продаж
- остатки активов (непроданные) и их среднюю стоимость (средняя стоимость рассчитывается как результат деления суммарных затрат на общее количество монет) по каждому непроданному товару раздельно!
Для решения задачи расчета посуточной прибыли наиболее подходящим принципом подсчета является метод ЛИФО (LIFO: Last In – First Out). Что было куплено позже всего – продается первым. Данный метод относится к партионному методу учета.
Я вижу два пути решения задачи:
1. MySQL ЛИФО (разобраться и понять принцип)
2. Есть excel файлик, который считает прибыль именно так, как нужно. Там используются как обычные формулы, так и VBA скрипт. Разобрать скрипт, понять, как он работает и перенести логику расчетов в MySQL.
Есть куча подводных камней. Оцените свои силы. Пишите - кину более подробное ТЗ, отвечу на вопросы и задам свои вопросы. Спасибо.
06.07.2022 14:52