|
Запрос. Выбрать с максимальной датой |
☑ |
0
Полька
28.03.16
✎
11:21
|
По каждой номенклатуре существует по несколько спецификаций. Нужно выбирать только одну, самую последнюю.
Запрос.Текст= "ВЫБРАТЬ
| ОсновныеСпецификацииНоменклатуры.Номенклатура,
| ОсновныеСпецификацииНоменклатуры.СпецификацияНоменклатуры,
| ОсновныеСпецификацииНоменклатуры.Период
|ИЗ
| РегистрСведений.ОсновныеСпецификацииНоменклатуры КАК ОсновныеСпецификацииНоменклатуры
|ГДЕ
| ОсновныеСпецификацииНоменклатуры.СпецификацияНоменклатуры.Активная = ИСТИНА
| И ОсновныеСпецификацииНоменклатуры.Подразделение = &Подразделение";
пыталась сделать
МАКСИМУМ(ОсновныеСпецификацииНоменклатуры.Период) КАК Период
не выбирает.
Подскажите, пожалуйста.
|
|
1
pessok
28.03.16
✎
11:22
|
потом нужно соединить таблицу саму с собой по периоду
|
|
2
Temai
28.03.16
✎
11:23
|
СрезПоследних
|
|
3
mikecool
28.03.16
✎
11:23
|
Запрос.Текст= "ВЫБРАТЬ
| ОсновныеСпецификацииНоменклатуры.Номенклатура,
| МАКСИМУМ(ОсновныеСпецификацииНоменклатуры.Период)
|ИЗ
| РегистрСведений.ОсновныеСпецификацииНоменклатуры КАК ОсновныеСпецификацииНоменклатуры
|ГДЕ
| ОсновныеСпецификацииНоменклатуры.СпецификацияНоменклатуры.Активная = ИСТИНА
| И ОсновныеСпецификацииНоменклатуры.Подразделение = &Подразделение
СГРУППИРОВАТЬ ПО Номенклатура";
затем (1)
|
|
4
Ёпрст
гуру
28.03.16
✎
11:23
|
(0)
выбираешь
Номенклатура
Максимум(период)
потом внутреннее соединение с этой табличкой, хошь в подзапросе, хошь с временной.. по номенклатуре и периоду. Усё.
|
|
5
Полька
28.03.16
✎
11:33
|
А чем СрезПоследних плох?
|
|
6
Ёпрст
гуру
28.03.16
✎
11:34
|
(5) тем, что его нет в условиях в (0).
|
|
7
mikecool
28.03.16
✎
11:37
|
(5) пусть учится, потом и до него дойдет )
|
|
8
Одинесю
28.03.16
✎
11:39
|
(7) Она и учится))
|
|
9
Полька
28.03.16
✎
11:39
|
Спасибо. Сделала со СрезомПоследних
|
|