Имя: Пароль:
1C
1С v8
Не могу составить запрос.
0 maker92
 
30.01.18
08:36
Здравствуйте.

Имеется таблица:

Товар 1     Данные 1     11
Товар 1     Данные 2     26
Товар 2     Данные 3     57
Товар 2     Данные 4     24
Товар 3     Данные 5     13
товар 3     Данные 6     42

Нужно сделать выборку из таблицы, чтобы среди строк с одинаковым товаром выбиралась только одна и с максимальным числом из третьего столбца, и с сохранением в выборке второго столбца.
1 maker92
 
30.01.18
08:38
(0) Т. е. результат должен быть:

Товар 1     Данные 2     26
Товар 2     Данные 3     57
товар 3     Данные 6     42
2 Андрюха
 
30.01.18
08:39
Делаь промежуточную таблицу с группировкой по Товар и Максимум по Данные, а в итоговой бери 3-ий столбец пл Данным из промежуточной
3 maker92
 
30.01.18
08:39
(1) Я хотел сделать группировку по товару и МАКСИМУМ(третий столбец), только как второй сохранить?
4 VladZ
 
30.01.18
08:40
и что мешает?
5 VladZ
 
30.01.18
08:41
6 Андрюха
 
30.01.18
08:41
(2) а, тебе наоборот надо Максимум по третьему и в итоговой вытягиваешь Данные по промежуточной
7 maker92
 
30.01.18
08:42
Ок, списибо
8 cw014
 
30.01.18
09:07
Встречный вопрос. А если будет так:

Товар 1     Данные 1     11
Товар 1     Данные 2     26
Товар 2     Данные 3     57
Товар 2     Данные 4     57
Товар 3     Данные 5     13
товар 3     Данные 6     42

Что должно получиться?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший