Помогите с запросом

1. Diamond 1193 28.02.07 20:25 Сейчас в теме
Не могу разобраться с запросами
Нужно написать запрос в котором получаем последнии документы поступлений. Номенклатуры по которым необходимо получить документы задаются списком.
Список документов получил, но как получить только последнии поступления?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. azernot 780 28.02.07 23:00 Сейчас в теме
Вложенный запрос. Группировка по номенклатуре, Агрегатная функция Максимум по дате документа. Вот вам дата последнего документа. Далее соединение по номенклатуре - имеем максимальную дату, далее соединение по номенклатуре, макимальной дате. Имеем последние документы по номенклатуре.
3. Diamond 1193 28.02.07 23:06 Сейчас в теме
блин, точно... а ларчик просто открывался...
спасибо
4. Diamond 1193 01.03.07 18:31 Сейчас в теме
Применил агрегатную функцию к документу, а не дате и сразу получил последний документ. Только не максимум, а минимум.
5. azernot 780 01.03.07 19:01 Сейчас в теме
Документ в смысле регистратор?
И почему минимум?
Чёт я не догоняю....
6. Diamond 1193 01.03.07 19:07 Сейчас в теме
ВЫБРАТЬ
Минимум(ПоступлениеТоваровУслугТовары.Ссылка) КАК Док,
ПоступлениеТоваровУслугТовары.Номенклатура как Товар
ИЗ
Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ГДЕ
ПоступлениеТоваровУслугТовары.Ссылка.Дата <= &КонДата
И ПоступлениеТоваровУслугТовары.Номенклатура В ИЕРАРХИИ(&пСпНом)

СГРУППИРОВАТЬ ПО
ПоступлениеТоваровУслугТовары.Номенклатура

Выдает номенклатуру и последний документ поступления
7. Diamond 1193 01.03.07 19:07 Сейчас в теме
Максимум дает первый документ, минимум последний
8. Diamond 1193 01.03.07 19:12 Сейчас в теме
у меня теперь другой вопрос.
Делаю запрос:

ВЫБРАТЬ
ТаблТоваров.Товар как Товар,
ТаблТоваров.Док.Товары.Сумма/ТаблТоваров.Док.Товары.Количество КАК Цена
ИЗ (ВЫБРАТЬ
Минимум(ПоступлениеТоваровУслугТовары.Ссылка) КАК Док,
ПоступлениеТоваровУслугТовары.Номенклатура как Товар
ИЗ
Документ.ПоступлениеТоваровУслуг.Товары КАК ПоступлениеТоваровУслугТовары
ГДЕ
ПоступлениеТоваровУслугТовары.Ссылка.Дата <= &КонДата
И ПоступлениеТоваровУслугТовары.Номенклатура В ИЕРАРХИИ(&пСпНом)

СГРУППИРОВАТЬ ПО
ПоступлениеТоваровУслугТовары.Номенклатура
) КАК ТаблТоваров
ГДЕ
ТаблТоваров.Док.Товары.Номенклатура В ИЕРАРХИИ(&пСпНом)

В результате выдает Товар и в качестве цены таблицу значений, как получить конкретное значение по этой номенклатуре?
9. Diamond 1193 01.03.07 19:25 Сейчас в теме
Всё разобрался
azernot спасибо большое ещё раз!!!
10. МадоннаЛитта 18.05.07 09:41 Сейчас в теме
Ограничения по дате документа в запрос вставте... Я так делаю....
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот