powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
10 сообщений из 10, страница 1 из 1
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
    #39752039
a1ekc87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите какой инсртумент\механизм задействовать, для решения следующей задачи: есть 2 таблицы, нужно сравнить значения с учетом синтаксиса, и записать в 3 таблицу исключая повторения.
Пример:
Таблица1Фуфломицын 10 таб.Лохотен 20 т.Гомеоноль 5 капс.Бездействин 30Фуфловит №5 в.в.
Таблица2Витаминоль 60таблЛохотен №20 амп.Фуфломицын 10 таблетокФуфловит №5 апул в\вБезвитин 25к.
Таблица3Фуфломицын 10 таб.Лохотен 20 т.Гомеоноль 5 капс.Бездействин 30Фуфловит №5 в.в.Витаминоль 60таблЛохотен №20 амп.Безвитин 25к.
...
Рейтинг: 0 / 0
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
    #39752055
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пишите парсер-нормализатор, который разберёт каждую запись на наименование-лекформа-дозировка-номер, и по распарсенному набору объединяйте.
...
Рейтинг: 0 / 0
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
    #39752076
iap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AkinaПишите парсер-нормализатор, который разберёт каждую запись на наименование-лекформа-дозировка-номер, и по распарсенному набору объединяйте.Этот парсер легко сделать.
Надо посадить юзера, чтобы он вручную сделал это.
Написать для него простенького клиента, разумеется.
...
Рейтинг: 0 / 0
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
    #39752226
a1ekc87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
iapAkinaПишите парсер-нормализатор, который разберёт каждую запись на наименование-лекформа-дозировка-номер, и по распарсенному набору объединяйте.Этот парсер легко сделать.
Надо посадить юзера, чтобы он вручную сделал это.
Написать для него простенького клиента, разумеется.
Хотелось бы автоматизации конечно))
...
Рейтинг: 0 / 0
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
    #39752227
a1ekc87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Просто объемы большие, и таблиц больше чем 2, это я для примера 2 обозначил)
...
Рейтинг: 0 / 0
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
    #39752288
Руслан Дамирович
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a1ekc87Хотелось бы автоматизации конечно))...
Просто объемы большие, и таблиц больше чем 2, это я для примера 2 обозначил)
Вам нужно больше рабовобезьянок.
...
Рейтинг: 0 / 0
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
    #39752402
Larr`
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a1ekc87Хотелось бы автоматизации конечно))...
Просто объемы большие, и таблиц больше чем 2, это я для примера 2 обозначил)
Как-то делал что-то похожее. Если есть эталонный список - то проще, если нет - гораздо сложнее
Сейчас для такого вижу три варианта
1. Попытаться воспользоваться SSIS-компонентами или MDS-функциями c вычислением мер похожести.
2. Написать на основе алгоритмов из шага 1 что-то своё с разбором на значащие слова, синонимами и CLR-функциями
3. Найти питониста-бигдатиста-нейросетчика и попросить его всякими пакетами сделать это.

И всё равно может понадобиться обезьянка-проверянка
...
Рейтинг: 0 / 0
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
    #39752429
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
a1ekc87,

разбирайте итерациями. Отсеяли, проверили остаток, переопределили значения, например, в.в. - это тоже, что и в\в и так далее до полного удовлетворения. Без ручного труда никак, к тому же надо быть "в теме".
...
Рейтинг: 0 / 0
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
    #39752588
a1ekc87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Larr`Как-то делал что-то похожее. Если есть эталонный список - то проще, если нет - гораздо сложнее
Сейчас для такого вижу три варианта
1. Попытаться воспользоваться SSIS-компонентами или MDS-функциями c вычислением мер похожести.
2. Написать на основе алгоритмов из шага 1 что-то своё с разбором на значащие слова, синонимами и CLR-функциями
3. Найти питониста-бигдатиста-нейросетчика и попросить его всякими пакетами сделать это.

Спасибо! А есть более подробная инфа об этих вариантах, может быть ссылки на статьи или материалы по теме.
Гуглю пока, но не особо успешно)
...
Рейтинг: 0 / 0
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
    #39752589
a1ekc87
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владислав Колосовразбирайте итерациями. Отсеяли, проверили остаток, переопределили значения, например, в.в. - это тоже, что и в\в и так далее до полного удовлетворения. Без ручного труда никак, к тому же надо быть "в теме".
Спасибо за вариант!
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]