Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Силblч
>>Думаю пример будет очень полезен многим!




arcdate    otype    amount    saldo
01.01.2009    Приход    100.00:    100
02.01.2009            100
03.01.2009    Расход    40.00:    60
04.01.2009            60
05.01.2009    Расход    15.00:    45
06.01.2009            45


возможно как то так

SELECT календарь.arcdate, [главная книга].otype, [главная книга].amount, (select sum(nz(a.otype*a.amount,0)) from [главная книга] as a where a.odate<=[календарь].arcdate) AS saldo
FROM календарь LEFT JOIN [главная книга] ON календарь.arcdate = [главная книга].odate
ORDER BY календарь.arcdate, [главная книга].otype DESC;


но много ньюансов


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.