Евгений

25
Рейтинг

Vorobyov



  •   Регистрация: 29.11.2006 (17 лет назад)

  •   Был(а) на сайте: 30.05.2023

Друзья
  • Иван Белокаменцев
  • Дмитрий Малышев
Подписчики 6

Рейтинг 25


Комментарии

MRPУниверсальная система планирования ресурсов, URP#7 10.06.17 19:19
Спасибо огромное за идею, и за ее изящность, подтверждающую, что многое в этом мире построено на анологиях
DevТаблица значений, быстрое удаление дублей строк#5 14.06.13 15:51
Можно использовать и запрос, спорить не буду. Таблицу нужно будет подготовить - описать типы колонок, и также добавить колонку, по которой будет происходить суммирование.
Далее почти по тексту, только нужно будет выбирать не различные, а группировать по нужному списку колонок (строить запрос динимически), и добавить в запрос условие "Имеющие сумма(КолонкаСуммирования) = 1". (просто различные использовать нельзя из-за значений в других колонках таблицы). Далее эту сгруппированную временную таблицу нужно будет джойнить с первоначальной временной таблицей, в условиях связи прописывать равенство по выбранным полям (строить условие динамически), плюс нужно будет в случае если нужно не удалить все дублирующие строки, а оставить по одной из удаляемых тоже это предусмотреть.

Хотел еще сказать, что этот способ расчитан, на большое количество строк в таблице, и малое количество строк с дублями, для других случаев можно это делать быстрее другим способом.

Вариант написанный на коленке возможно будет эффективнее, если предоставится возможность, хотел бы на него посмотреть и возможно использовать с Вашего разрешения.
DevТаблица значений, быстрое удаление дублей строк#0 07.06.13 18:21
Быстрое удаление дублей строк в таблице значений по списку колонок.