|
Группировка запроса по дням | ☑ | ||
---|---|---|---|---|
0
kisma6
22.03.19
✎
11:51
|
Добрый день,
столкнулась с проблемой группировки данных запроса по дням. В Интернет много статей, но почему-то под мой вариант они не подходят. Если быть точнее, то сама группировка происходит, то есть дата принимает формат дня, недели... Но данные, которые должны были суммироваться не суммируются, а берётся последнее значение. Из регистра накопления Продажа, где хранится только: период, номенклатура, кол-во, выручка, выбираются сам период, который должен быть сгруппирован по формату 01.03.2019 и количество товара (что есть сумма товара за весь текущий день). Может я не правильно создаю запрос, подскажите, пожалуйста, в чём ошибка, прикрепляю три варианта запроса, оба они работают одинаково не правильно - берут только последние значения, то есть на конец дня. ------------------------------------------------------------------------------------------------ "ВЫБРАТЬ | Продажа.Период КАК Период, | Продажа.Количество КАК Количество |ИЗ | РегистрНакопления.Продажа КАК Продажа |ИТОГИ | СУММА(Количество) |ПО | Период ПЕРИОДАМИ(ДЕНЬ, , )"; ------------------------------------------------------------------------------------------------- "ВЫБРАТЬ | ДЕНЬ(Продажа.Период) КАК Период | СУММА(Продажа.Количество) КАК Количество |ИЗ | РегистрНакопления.Продажа КАК Продажа | |СГРУППИРОВАТЬ ПО | Период"; ------------------------------------------------------------------------------------------------- "ВЫБРАТЬ | НАЧАЛОПЕРИОДА(Продажа.Период, ДЕНЬ) КАК Период | СУММА(Продажа.Количество) КАК Количество |ИЗ | РегистрНакопления.Продажа КАК Продажа | |СГРУППИРОВАТЬ ПО | Период"; |
2 |
||
1
Elf_80_lvl
22.03.19
✎
12:01
|
ВЫБРАТЬ
НАЧАЛОПЕРИОДА(Продажи.Период, ДЕНЬ) КАК Период, КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Продажи.Номенклатура) КАК Номенклатура, СУММА(Продажи.Количество) КАК Количество ИЗ РегистрНакопления.Продажи КАК Продажи СГРУППИРОВАТЬ ПО НАЧАЛОПЕРИОДА(Продажи.Период, ДЕНЬ) |
|||
2
Ёпрст
22.03.19
✎
12:04
|
(0)
ВЫБРАТЬ НАЧАЛОПЕРИОДА(Продажа.Период, ДЕНЬ) КАК Период, СУММА(Продажа.Количество) КАК Количество ИЗ РегистрНакопления.Продажи КАК Продажа СГРУППИРОВАТЬ ПО НАЧАЛОПЕРИОДА(Продажа.Период, ДЕНЬ) |
|||
3
Ёпрст
22.03.19
✎
12:04
|
пилять олени не кормлены..
|
|||
4
kisma6
22.03.19
✎
12:06
|
Всем спасибо большое, поняла свою ошибку
|
|||
5
MyNick
22.03.19
✎
12:37
|
Рано спасибо.
Правильнее выбирать из РегистрНакопления.Продажи.Обороты Например так ВЫБРАТЬ НАЧАЛОПЕРИОДА(ПродажиОбороты.ДокументПродажи.Дата, ДЕНЬ) КАК Период, ПродажиОбороты.КоличествоОборот ИЗ РегистрНакопления.Продажи.Обороты КАК ПродажиОбороты УПОРЯДОЧИТЬ ПО Период |
|||
6
MyNick
22.03.19
✎
12:38
|
а ну и группировочку конечно
|
|||
7
MyNick
22.03.19
✎
12:39
|
ВЫБРАТЬ
ПродажиОбороты.Период КАК Период, ПродажиОбороты.КоличествоОборот ИЗ РегистрНакопления.Продажи.Обороты(, , День, ) КАК ПродажиОбороты УПОРЯДОЧИТЬ ПО Период |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |