|
Получить таблицу без задвоений
| ☑ |
0
evorle145
06.12.12
✎
12:08
|
Помогите пожалуйста с простой задачей. Есть таблица из двух колонок: Артикул и наименование, как мне получить из нее таблицу из этих же колонок, но без задвоений. Проблема в том, что Артикул может быть одинаковый, а Наименования разные. Поэтому простая группировка не подойдет.
Артикул Наименование
222333 Шланг
222333 Шлауф
222334 Синяк
А нужно
Артикул Наименование
222333 Шланг <- здесь без разницы какое наименование брать, можно и Шлауф.
222334 Синяк
|
|
1
Wobland
06.12.12
✎
12:09
|
как не подойдёт? в запрос таблицу и максимум, например
|
|
2
Balabass
06.12.12
✎
12:09
|
Свернуть("","");
|
|
3
Reset
06.12.12
✎
12:09
|
Грп\уппировать по Артикул, с агрегатной ф-й Максимум или минимум по наименованию
|
|
4
Balabass
06.12.12
✎
12:09
|
Свернуть("Артикул ","");
|
|
5
Reset
06.12.12
✎
12:10
|
(1) Опередил
|
|
6
AlexNecro
06.12.12
✎
12:12
|
А я на ...МАКСИМУМ(Объект.Ссылка)... попался - в семерке так всегда писал, только недавно доперло, что в семерке ID/IDDOC - последовательные, а в восьмерке - случайные )
|
|
7
evorle145
06.12.12
✎
12:12
|
Блин, точно! чет я про максимум даже не подумал.
(1), (3) - так и сделал, спасибо, помогло.
(4), а я разве при сворачивании не потеряю наименование?
|
|
8
wylde
06.12.12
✎
12:15
|
(4) Через "свернуть" не прокатит же. Колонка наименование тоже ведь нужна.
Через "свернуть" возможен разве что такой вариант. Копируем исходную таблицу сворачиваем по артикулу, потом добавляем пустую колонку Наименование и в цикле поиском по артикулу подставляем наименование.
|
|
9
evorle145
06.12.12
✎
12:20
|
(8), я запросе сделал. не хочу циклом. Будет долго. Там 160000 позиций
|
|
10
Balabass
06.12.12
✎
12:21
|
Ты же сам сказал неважно что будет в наименовании.
|
|
11
evorle145
06.12.12
✎
12:29
|
(10), так я имел ввиду не важно какое из двух наименований туда попадет. Но какое-то должно попасть.
|
|
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой