Имя: Пароль:
1C
1С v8
Как в запросе выбрать различные по одному полю ?
0 dark70
 
27.03.19
08:24
Из документов поступлений выбирается товар, цена, ссылка на документ поступления.
Если товар поступал несколько раз по одинаковой цене, в отчет надо вывести только последнее поступление .
Например;
Товар1 поступление 01.01.19 по цене 100р
Товар1 поступление 02.01.19 по цене 100р
Товар1 поступление 01.01.19 по цене 150р

В отчет должно выйти
Товар1 поступление 02.01.19 по цене 100р
Товар1 поступление 01.01.19 по цене 150р

Если без вывода документов поступления, тогда использовать Различные.
А вот как быть если документы нужны обязательно ?
1 dvva
 
27.03.19
08:35
сначала найди последнее, а потом соедини с первичной таблицей.
2 dark70
 
27.03.19
08:38
что за первичная таблица ? Понятно, что временная, но хотелось бы подробности.
3 Паучог
 
27.03.19
08:39
4 dvva
 
27.03.19
08:45
выбрать
товар,
цена,
Максимум(Дата) как дата
поместить ВТ
Из Документ.ХХХ
СГРУППИРОВаТЬ ПО Товар, цена
;
выбрать
товар,
цена,
документ,
Дата
Из Документ.ХХХ КАК Т
внутреннее соединение
ВТ как ВТ
по
Т.Товар=ВТ.товар
Т.цена=ВТ.цена
Т.дата=ВТ.дата
5 catena
 
27.03.19
08:51
+(4)в общем случае еще б масксимум(документ) добавить во второй, на случай нескольких документов в одну дату...
6 dvva
 
27.03.19
08:56
:) ну это будет "слишком" полный ответ, ТС ничего тогда думать не прийдется
7 1Сергей
 
27.03.19
09:21
Срез последних не предлагали ещё?
8 Мимохожий Однако
 
27.03.19
09:26
(0) Последние две строчки сабжа противоречат другу другу
9 catena
 
27.03.19
10:01
(6)Не, на слишком полный намекает (7). ТСу еще предстоит дойти до запросов к регистрам)
10 dark70
 
27.03.19
10:28
При чем здесь срез последних если запрос к документу,умник ?  
(8) С фига ли ?
11 dark70
 
27.03.19
10:31
(5) Это как раз и было основным в заданном вопросе. Но ведь проще сделать тоооонкий такой и много значительный намёк :)
12 1Сергей
 
27.03.19
10:32
(10) А зачем ты делаешь запрос к документу, умник? :)
13 dark70
 
27.03.19
10:34
(12) создай тему, я там отвечу,умник :)))
14 1Сергей
 
27.03.19
10:39
(13) зачем? умник)