Имя: Пароль:
1C
1С v8
Сложный запрос с группировкой по предыдущим периодам
0 jurayed
 
15.06.17
14:08
Есть Таблица отображающая продажи по месяцам количественные,
как можно в запросе рассчитать СредниеПродажиПредыдущихМесяцев? т.е. если период задан с начала года, то в Январе - 0 , в Феврале - ЯнварьскиеПродажи/1, Март - (Январьские+Февральские)/2 .... и т.д.
1 torgm
 
15.06.17
14:10
(0) Внутренним соединением по предыдущим периодам.
2 torgm
 
15.06.17
14:10
Левым извиняюсь.
3 jurayed
 
15.06.17
14:15
(2) я из таблицы данные беру, а не из РегистраНакопления, да и период не фиксированный - а задается пользователем
4 rabbidX
 
15.06.17
14:26
Выбрать
Таблица1.Период,
Таблица1.Месяц,
Среднее(isnull(Таблица2.Количество,0)) Как СреднееПродажи ПредыдущихМесяце
ИЗ ТаблицаПродаж Как Таблица1
Левое соединение
ТаблицаПродаж Как Таблица2
По
Год(Таблица1.Период) = Год(Таблица2.Период) И
Таблица1.Период > Таблица2.Период
Сгруппировать ПО...
5 jurayed
 
15.06.17
14:43
(4) Супер, голова не работает -
спасибо -
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.