Функция OMIT/пропуск
Добавлено: 25 янв 2019, 07:13
Добрый день, прошу помочь в составлении SCRIPTа для следующей задачи:
Есть файл базы данных которая содержит многочисленные записи содержащие, например, следующие поля (fields):
Покупатель, Товар (код), Цена ед. и другие поля, не связанные с данной задачей.
Выполняю следующие действия: Нахожу все товары, проданные одному и тому же покупателю, сортирую по коду товара и по цене (по возрастанию). Получаю следующий результат:
Покупатель Код Цена
ААА БББ 1
ААА БББ 1
ААА БББ 2
ААА ВВВ 5
ААА ВВВ 6
ААА ГГГ 2
ААА ГГГ 3
ААА ГГГ 4
Из этих данных я бы хотел, чтобы по SCRIPTу, программа упустила (omit) повторяющиеся коды и оставила лишь коды с большим значением цены (потом эти данные я бы экспортировал в excel для дальнейшей обработки). Т.е. в результате должны быть отображены только следующие данные (остальные не удаляются, а просто не отображаются):
ААА БББ 2
ААА ВВВ 6
ААА ГГГ 4
На сегодняшний день я их экспортирую в excel и вручную удаляю лишние строки но т.к. иной раз записей больше 600 то это становится сложно и есть риск того что что то будет пропущено или лишнее будет удалено.
Буду благодарен за помощь.
Спасибо
Есть файл базы данных которая содержит многочисленные записи содержащие, например, следующие поля (fields):
Покупатель, Товар (код), Цена ед. и другие поля, не связанные с данной задачей.
Выполняю следующие действия: Нахожу все товары, проданные одному и тому же покупателю, сортирую по коду товара и по цене (по возрастанию). Получаю следующий результат:
Покупатель Код Цена
ААА БББ 1
ААА БББ 1
ААА БББ 2
ААА ВВВ 5
ААА ВВВ 6
ААА ГГГ 2
ААА ГГГ 3
ААА ГГГ 4
Из этих данных я бы хотел, чтобы по SCRIPTу, программа упустила (omit) повторяющиеся коды и оставила лишь коды с большим значением цены (потом эти данные я бы экспортировал в excel для дальнейшей обработки). Т.е. в результате должны быть отображены только следующие данные (остальные не удаляются, а просто не отображаются):
ААА БББ 2
ААА ВВВ 6
ААА ГГГ 4
На сегодняшний день я их экспортирую в excel и вручную удаляю лишние строки но т.к. иной раз записей больше 600 то это становится сложно и есть риск того что что то будет пропущено или лишнее будет удалено.
Буду благодарен за помощь.
Спасибо