Запрос. Выбрать максимальное значение из таблицы. Как? #567879


#0 by Mr_Best
Здравствуйте уважаемые формучание. Помогите решить несложную задачку. Есть такой запрос: Как вы видети, периодичность установленна "Неделя". В результате этого запроса я получаю тоблицу с остатками и оборотами на КАЖДУЮ неделю. ВОПРОС: Как выбрать не все недели, а только ту у которой значение поля "КоличествоКонечныйОстаток" самое большое? Т.е., если период выборки один квартал(12 недель), то в результирующей таблицы будет 12 строк для каждой номенклатуры. А нужно, что бы для каждой номенклатуре была только одна строка у которой значение поля "КоличествоКонечныйОстаток" самое большое!?
#1 by дущ
может как то так ГДЕ КоличествоКонечныйОстаток = МАКСИМУМ(КоличествоКонечныйОстаток)
#2 by Murzz
выбрать первые 1 ...... Упорядочить по КоличествоКонечныйОстаток так не взлетит. Выражение "ГДЕ" не работает с агрегатными функциями. надо будет делать подзапрос с соединением к самому себе.
#3 by дущ
Ага, точно, спасибо.
#4 by Mr_Best
сделал так как вы написаль, единственное что пришлось сделать, это убрать групперовку пириод и все заработало. Всем спасибо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям