|
|
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
Как можно соединить данные? Есть две таблицы, в одной имя и ИД, в другой имя. Нужно их слепить по имени. Тут всё точно NAME IDKia RIO 1Renault Duster 2Skoda Superb 3 Тут вообще не понятно как могут быть записаны данные. NAME_RКИА RIОКИА РИОРЕНО DАSТЕRРЕНО ДАСТЕРРЕНО DUSТЕRШКОДА СУПЕРБШКОДА СУПЕРВ Надо получить NAME ID NAME_RKia RIO 1 КИА RIОKia RIO 1 КИА РИОRenault Duster 2 РЕНО DАSТЕRRenault Duster 2 РЕНО ДАСТЕРRenault Duster 2 РЕНО DUSТЕRSkoda Superb 3 ШКОДА СУПЕРБSkoda Superb 3 ШКОДА СУПЕРВ Вижу варианты, это к NAME_R написать translate, соответствие РЕНО = Renault, DАSТЕR = DАSТЕR... Тут очень много вариаций-не совсем рабочий вариант. Ну или просто тупо сидеть и в ручную за соединять в Excel. Что можете посоветовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 10:15 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
Привести данные к нормальному виду. Либо составить словарь замен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 11:10 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
Да ладно... Сделай 4 ошибки в слове хлеб, получишь жопа. РЕНО - ПЕЖО, ШКОДА - МАЗДА ну и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 11:40 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
leone-, сделай транслитерацию кирилических символов в латиницу, далее используй функцию soundex() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 15:17 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
Elicutl_match Интересно какая будет similarity/distance у английского слова и его cобрата написанного кириллицей (DUSTER и ДАСТЕР). SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 15:31 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
SYИнтересно какая будет similarity/distance у английского слова и его cобрата написанного кириллицей (DUSTER и ДАСТЕР)Транслитерация и капитализация являются подразумевающимися навыками. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 15:34 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
Vladimir779сделай транслитерацию кирилических символов в латиницу, далее используй функцию soundex() Всего это не рeшит. Kак это будет например с PEUGEOT - ПЕЖО или с Renault - РЕНО? SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 15:37 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
ElicТранслитерация и капитализация являются подразумевающимися навыками. А дальше? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 16:15 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
SYА дальше?Удочка, а не рыба. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 17:39 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
ElicУдочка, а не рыба. Не вижу удочки. Если ты намекаешь на отдельное сравнение цифр, то: Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 19:05 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
Что удивляет, столько людей бьются интеллектом и пытаются решить задачу, конкретизировать которую Автор даже не удосужился. На первой трудности, которая возникла при его мозговом штурме, он поводит итог: Код: plsql 1. 2. Если вопрос автора решится приведением все к одному регистру, удалению лишних пробелов и наличием некоторого справочника соответствий, может быть он нам об этом скажет? А то он как киллер Леон, затаился. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 19:26 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
merchналичием некоторого справочника соответствий Вот и я о том-же. Без справочника соответствий - никак. И выдавать как спиcoк соосветсвий так и спиcок "соосветсвие не найдено" на базе которого обновлять справочник соответствий. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 20:15 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
SYБез справочника соответствий - никак. Похоже формирование справочника соответствий и есть задача автора темы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2018, 22:38 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
merchЧто удивляет, столько людей бьются интеллектом и пытаются решить задачу, конкретизировать которую Автор даже не удосужился. Удивляет другое, почему его сразу не послали на поиски готовых MDM решений ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2018, 14:03 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
Я б на месте автора озадачился вопросом - откуда такие данные? Была схожая проблема, в итоге поплясал с бубном и проапдейтил в таблице наименования - на "правильные". Правда на это у меня ушло несколько часов, и в клиенте сделал, чтобы юзвери выбирали из списка. В итоге проблем не стало. Если у автора на самом деле проблема в названиях моделей авто, то их не так много, привести в порядок не сложно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.10.2018, 17:21 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
А много марок или это для примера? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.10.2018, 20:49 |
|
||
|
Соединить данные
|
|||
|---|---|---|---|
|
#18+
Партнёры присылают нам такие данные об авто в екселе. Сделал массив соответствий. Rus = Array("ДЖИП", "ДЖИЛИ", "ДЖЕЛИ", "ДЭУ" Eng = Array("jeep", "Geely", "Geely", "Daewoo", и т.д. Более менее сопоставил данные. Всем спасибо за ответы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.10.2018, 15:21 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39716009&tid=1883332]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
181ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 504ms |

| 0 / 0 |
