Rambler's Top100
Форум: MS ACCESSVBVBA MS OfficeMS SQL server
Новые сообщения: 0000

Форум: MS ACCESS

Вопросы связанные с MS ACCESS

Обновить визитку
Участники «Online»
Все участники

 
 

Доброго времени суток, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: сумма с накоплением в запросе
 
 автор: kot_k_k   (04.07.2011 в 12:17)   личное сообщение
19 Кб.
 
 

может кому пригодится

нужно создать запрос где события договора (оплаты) идут с нарастающим итогом по конкретному дню в котором есть операция(и).
по поиску нашел только Ю. Шермана http://hiprog.com/index.php?option=com_content&task=view&id=369&Itemid=35

но блудливые рученьки и неуёмное любопытство задали вопрос - а можно без функции т.к. обращение к ней есть время.

вот че получил

  Ответить  
 
 автор: Дядя Федор   (04.07.2011 в 15:06)   личное сообщение
 
 

Хороший подход. Я делаю то же самое примерно так


SELECT p1.name AS NNN, p1.date, (SELECT Sum([w]) FROM Tbl1 p WHERE p.date< p1.date) AS wlast, p1.w, [w]+[wlast] AS ww
FROM Tbl1 AS p1
ORDER BY p1.date;


Правда здесь дни содержат одно значение(немного другая задача - выводить сумму с накоплением по дням)

  Ответить  
 
 автор: kot_k_k   (04.07.2011 в 18:28)   личное сообщение
 
 

юзерам лень разносить оплату на события договора - вот и карячусь

  Ответить  
 
 автор: Дядя Федор   (04.07.2011 в 23:12)   личное сообщение
 
 

ды да

  Ответить  
HiProg.com - Технологии программирования
Rambler's Top100 TopList