Доброго времени суток!
Я в SQL пока новичек. Возникли трудности с одним запросом. Хотел нагуглить, но не имею понятия в какую сторону гуглить. Есть таблица в которой указаны Дата и Сумма, к примеру:
... | ... |
01.10.2010 | 400 |
05.10.2010 | 230 |
05.10.2010 | 300 |
09.10.2010 | 230 |
... | ... |
Как видно значение суммы есть не в каждом дне и в один день может быть несколько.
Есть некоторая сумма, к примеру 10000.
Необходимо вывести каждый день октября с остаточной суммой от 10000. Т. е.:
01.10.2010 | 9600 |
02.10.2010 | 9600 |
03.10.2010 | 9600 |
04.10.2010 | 9600 |
05.10.2010 | 9070 |
06.10.2010 | 9070 |
... | ... |
Буду благодарен за любые мысли. Заранее спасибо!
Откуда брать данные за КАЖДЫЙ
Откуда брать данные за КАЖДЫЙ день, если в исходной таблице их нет?
то есть, суть примерно
то есть, суть примерно такова:
В первом столбце получить все дни октября;
во втором 10000 минус сумму всех позиций до этого дня, иными словами если пердположить, что таблица с днями октября получена и называется October, а твоя первая - table1, то
PS Мотиной привет передавай
PPS Хотя, возможно, я ошибаюсь и где-то в мире живёт второй столь же.. м.. незаурядный человек.)
о_О
Эм... спасибо!
Но... откуда???