Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
|
|||
|---|---|---|---|
|
#18+
Подскажите какой инсртумент\механизм задействовать, для решения следующей задачи: есть 2 таблицы, нужно сравнить значения с учетом синтаксиса, и записать в 3 таблицу исключая повторения. Пример: Таблица1Фуфломицын 10 таб.Лохотен 20 т.Гомеоноль 5 капс.Бездействин 30Фуфловит №5 в.в. Таблица2Витаминоль 60таблЛохотен №20 амп.Фуфломицын 10 таблетокФуфловит №5 апул в\вБезвитин 25к. Таблица3Фуфломицын 10 таб.Лохотен 20 т.Гомеоноль 5 капс.Бездействин 30Фуфловит №5 в.в.Витаминоль 60таблЛохотен №20 амп.Безвитин 25к. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2018, 09:17 |
|
||
|
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
|
|||
|---|---|---|---|
|
#18+
Пишите парсер-нормализатор, который разберёт каждую запись на наименование-лекформа-дозировка-номер, и по распарсенному набору объединяйте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2018, 09:47 |
|
||
|
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
|
|||
|---|---|---|---|
|
#18+
AkinaПишите парсер-нормализатор, который разберёт каждую запись на наименование-лекформа-дозировка-номер, и по распарсенному набору объединяйте.Этот парсер легко сделать. Надо посадить юзера, чтобы он вручную сделал это. Написать для него простенького клиента, разумеется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2018, 10:29 |
|
||
|
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
|
|||
|---|---|---|---|
|
#18+
iapAkinaПишите парсер-нормализатор, который разберёт каждую запись на наименование-лекформа-дозировка-номер, и по распарсенному набору объединяйте.Этот парсер легко сделать. Надо посадить юзера, чтобы он вручную сделал это. Написать для него простенького клиента, разумеется. Хотелось бы автоматизации конечно)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2018, 13:52 |
|
||
|
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
|
|||
|---|---|---|---|
|
#18+
Просто объемы большие, и таблиц больше чем 2, это я для примера 2 обозначил) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2018, 13:53 |
|
||
|
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
|
|||
|---|---|---|---|
|
#18+
a1ekc87Хотелось бы автоматизации конечно))... Просто объемы большие, и таблиц больше чем 2, это я для примера 2 обозначил) Вам нужно больше рабовобезьянок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2018, 14:35 |
|
||
|
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
|
|||
|---|---|---|---|
|
#18+
a1ekc87Хотелось бы автоматизации конечно))... Просто объемы большие, и таблиц больше чем 2, это я для примера 2 обозначил) Как-то делал что-то похожее. Если есть эталонный список - то проще, если нет - гораздо сложнее Сейчас для такого вижу три варианта 1. Попытаться воспользоваться SSIS-компонентами или MDS-функциями c вычислением мер похожести. 2. Написать на основе алгоритмов из шага 1 что-то своё с разбором на значащие слова, синонимами и CLR-функциями 3. Найти питониста-бигдатиста-нейросетчика и попросить его всякими пакетами сделать это. И всё равно может понадобиться обезьянка-проверянка ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2018, 17:22 |
|
||
|
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
|
|||
|---|---|---|---|
|
#18+
a1ekc87, разбирайте итерациями. Отсеяли, проверили остаток, переопределили значения, например, в.в. - это тоже, что и в\в и так далее до полного удовлетворения. Без ручного труда никак, к тому же надо быть "в теме". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2018, 18:31 |
|
||
|
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
|
|||
|---|---|---|---|
|
#18+
Larr`Как-то делал что-то похожее. Если есть эталонный список - то проще, если нет - гораздо сложнее Сейчас для такого вижу три варианта 1. Попытаться воспользоваться SSIS-компонентами или MDS-функциями c вычислением мер похожести. 2. Написать на основе алгоритмов из шага 1 что-то своё с разбором на значащие слова, синонимами и CLR-функциями 3. Найти питониста-бигдатиста-нейросетчика и попросить его всякими пакетами сделать это. Спасибо! А есть более подробная инфа об этих вариантах, может быть ссылки на статьи или материалы по теме. Гуглю пока, но не особо успешно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2018, 07:31 |
|
||
|
Cравнение таблиц и исключение одинаковых значений с учетом синтаксиса
|
|||
|---|---|---|---|
|
#18+
Владислав Колосовразбирайте итерациями. Отсеяли, проверили остаток, переопределили значения, например, в.в. - это тоже, что и в\в и так далее до полного удовлетворения. Без ручного труда никак, к тому же надо быть "в теме". Спасибо за вариант! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2018, 07:32 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39752589&tid=1688534]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
55ms |
get tp. blocked users: |
1ms |
| others: | 232ms |
| total: | 387ms |

| 0 / 0 |
