Имя: Пароль:
1C
 
Нарастающая сумма в запросе
0 Перчик
 
11.09.08
08:15
Всем доброе утро, может кто-нибудь знает как с помощью запроса вывести в отчет сумму по документу и рядом столбец, где будет накапливаться сумма по всем документам включая
1 denk
 
11.09.08
08:51
ИТОГИ не канают?
2 Перчик
 
11.09.08
08:54
нет надо именно чтобы не итоги а нарастающие итоги
3 zag2art
 
11.09.08
09:05
Конечно можно - соединяй таблицу саму с собой
4 zag2art
 
11.09.08
09:07
Можешь сделать, как здесь Книга знаний: v8: Нумерация строк в запросе в первом примере про нумерацию, только вместо КОЛИЧЕСТВО сделай СУММА
5 lamort
 
11.09.08
09:17
Вот пример запроса

ВЫБРАТЬ
   ПоступлениеТоваровУслуг.Ссылка,
   ПоступлениеТоваровУслуг.Дата КАК Дата,
   ПоступлениеТоваровУслуг.СуммаДокумента,
   СУММА(ЕСТЬNULL(НарастающиеИтоги.СуммаДокумента, 0)) КАК НарастающийИтог
ИЗ
   Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
       ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
           ПоступлениеТоваровУслуг.Ссылка КАК Ссылка,
           ПоступлениеТоваровУслуг.Дата КАК Дата,
           ПоступлениеТоваровУслуг.СуммаДокумента КАК СуммаДокумента
       ИЗ
           Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг) КАК НарастающиеИтоги
       ПО  ПоступлениеТоваровУслуг.Дата >= НарастающиеИтоги.Дата

СГРУППИРОВАТЬ ПО
   ПоступлениеТоваровУслуг.Ссылка,
   ПоступлениеТоваровУслуг.Дата,
   ПоступлениеТоваровУслуг.СуммаДокумента

УПОРЯДОЧИТЬ ПО
   Дата
6 zag2art
 
11.09.08
09:24
(5) Я так же бы составил
7 lamort
 
11.09.08
09:30
(6) Посмотри http://sql-ex.ru/. Там много интересных задач по SQL. Я пока 79  решил.
8 Перчик
 
11.09.08
09:38
Спасибо огромное, сама бы ни в жизнь не додумалась:)
AdBlock убивает бесплатный контент. 1Сергей