Мое почтение. Подозреваю, что увидели в названии "остатки за каждый день" и подумали, что вот еще один ..., который не умеет пользоваться поиском. Но нет, я просто решил создать "пятничную" тему. Собственно цель задачи получить "кормодни" за месяц. Получаются они как сумма текущего остатка голов за каждый день. Получить остатки по дням знаю как, при желании это все даже можно сложить. Но! Эти монструозный запрос и прочие извращения мне кажутся излишними. Ведь цель же именно в сумме, и чуйка подсказывает, что можно сделать проще. Выстроить по периоду, определить сколько длился период, и забабахать общее сложение произведений остаток на длинну и периода и вуаля цель достигнута. Вот только чуйка пока не хочет признаваться, как же реализовать это в запросе. Поэтому если у кого-то есть свободное время или идеи, то буду признателен за пинки и помощь. :)
(4)не нужно
границы всего периода уже определены
например
01 янв остаток 10
03 янв приход 3
05 янв расход 5
считаем до 10 янв
10*10+3*(10-3)-5*(10-5)=96
Да, все отлично получилось и заметно лаконичнее и проще, чем задумывал изначально. Огромнейшее спасибо и земной поклон. В восторге от столь красивого решения.
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.