Объединение таблиц, когда значения полей не совпадают - PullRequest
0 голосов
/ 29 апреля 2020

Мне было интересно, сможет ли кто-нибудь дать мне несколько советов по поводу вопроса MySQL, который у меня возник.

У меня есть две таблицы (компания, человек) - ОК

У меня есть поле в обеих таблицах, содержащее адрес - ОК

Я хотел бы показать все поля в одна таблица, которая имеет тот же адрес, что и другая таблица. - OK

Пример запроса: SELECT EMPLOYEE_NUMBER, company.ADDRESS, company.NAME ИЗ компаний таблицы не идентичны во всех случаях. Например, одна таблица имеет адрес, записанный как 3025 E OAKTREE BLVD, другая записана как 3025 EAST OAKTREE BOULEVARD

Возможное решение Запрос API Google Maps с адресами в обеих таблицах и размещение LAT / LONG вернулся в обе таблицы и затем сравнил их, чтобы увидеть, совпадают ли они?

Есть ли регулярные выражения? Пример) Заменить все \ s (E | S | W | N) \ s на \ s (ВОСТОК | ЮГ | ЗАПАД | СЕВЕР) \ s

Что бы вы, ребята, сказали, что это «самый простой» способ решения с этим вопросом?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...