результаты работы запроса?

Новая тема
"Есть запрос,



"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|Наим = Документ.АктПереоценки.Товар.Наименование, Документ.АктПереоценки.ТоварНаименование;
|Док=Документ.АктПереоценки.ТекущийДокумент;
|Цена = Документ.АктПереоценки.ОптЦена;
|Группировка Наим;
|"//}}ЗАПРОС

интересует результат его работы, например если есть несколько актов переоценок с одинаковым товаром (напр. товар переоценивался два раза,в акте №1 от 01.01.08 цена=100,в акте № 2 от 02.01.08  цена=200),  в выборке  по результам запроса (при входе в группировку Наим) чему будет равна пременная цена 100 или 200?
Проверял на реальных данных, всегда показывал цену из акта, которывй позже по времени т.е. цена=200. но не уверен, что это будет всегда работать таким образом работать? От чего это зависит?

"
"Запрос немного неправильный.
Цена у вас - это внутренняя переменная запроса. Требуется еще дополнительно ввести:
|Функция РезультатЦена = Среднее(Цена);

Тогда в РезультатЦена будет средняя цена по всей выборке, а иначе в просто Цена непонятно что, то ли последняя цена, то ли первая...

Вообще, варианты такие:
Сумма (Sum) - сумма значений параметра;
Среднее (Avg) - среднее значений параметра;
Минимум (Min) - минимум значений параметра;
Максимум (Max) - максимум значений параметра;"
"> Запрос немного неправильный.
> Цена у вас - это внутренняя переменная запроса. Требуется еще дополнительно ввести:
> |Функция РезультатЦена = Среднее(Цена);

-это понятно

Мне вообще в этом запросе, требуется получить цену и документ, последний по времени, для этого видимо надо вводить еще группировку по документу,
Но столкнулся с тем, что и такая конструкция выдает требуемый результат, и стало интерсно от чего это зависит? (может от каког нибудь порядка сортировки базы данных)"
Если Хочешь чтобы знать наверника сделай еще группировку по документу, а если и этого мало, то по строке документа
Читают тему
(гостей: 1)

Быстрый переход