0
katerinaUniv
21.04.17
✎
10:39
|
Доброго времени суток!
Есть периодический регистр сведений цены поставщиков, измерения поставщик, тип цены, номенклатура и ресурс - цена.
Запрос:
ВЫБРАТЬ
ЦеныПоставщиковСрезПоследних.Контрагент КАК Поставщик,
ЦеныПоставщиковСрезПоследних.Период КАК ДатаЗакупки,
ЦеныПоставщиковСрезПоследних.Цена КАК Цена,
ЦеныПоставщиковСрезПоследних.ТипЦен
ИЗ
РегистрСведений.ЦеныПоставщиков.СрезПоследних(&Период, Номенклатура = &Номенклатура) КАК ЦеныПоставщиковСрезПоследних
СГРУППИРОВАТЬ ПО
ЦеныПоставщиковСрезПоследних.Контрагент,
ЦеныПоставщиковСрезПоследних.Период,
ЦеныПоставщиковСрезПоследних.Цена,
ЦеныПоставщиковСрезПоследних.ТипЦен
УПОРЯДОЧИТЬ ПО
Поставщик,
ДатаЗакупки УБЫВ
ИТОГИ
МАКСИМУМ(ДатаЗакупки)
ПО
Поставщик
АВТОУПОРЯДОЧИВАНИЕ
Возвращает группировку по номенклатуре и по датам цен (тип цены не важен). Как мне по второй группировке (по дате) уже в запросе выбирать только первую строку?
|
|
5
catena
21.04.17
✎
11:56
|
(4)Сгруппировать по контрагенту, номенклатуре и максимум(период), потом соединить с регистром по контрагенту, номенклатуре и периоду.
|
|