Приветствую. Есть таблица в базе MySQL:
Как составить запрос в котором исходные данные будут диапазоны дат, а результат значение с пропорцией относительно количества времени(дней)?
Например исходные данные 2 диапазона:
2018-07-01 - 2018-07-09 и 2018-07-20 - 2018-08-09
В результате хочу получить так:
Пробовал генерировать промежуточную таблицу с каждым отдельным днём и значением и потом собирать данные через SUM, но данный метод даёт погрешности при больших периодах, и нет возможности уменьшить сегментацию до секунд...
Смысл в том, что у меня есть клиенты на абонентском обслуживании, которые оплачивают период, задача посчитать приход за определённые диапазоны дат.
Заранее спасибо за ответ.
Буду рад ссылкам на статьи по данной тематике.