Я пытаюсь автоматизировать утомительную проблему. Я получаю большие файлы Excel (.xls или .csv, что более удобно) со списками людей. Я хочу сравнить их с моей базой данных MySQL. *
В данный момент я экспортирую таблицы MySQL и читаю их из электронной таблицы Excel. На этом этапе нетрудно использовать = LOOKUP () и такие команды для выполнения нужной мне работы, и, конечно, различная обработка текста, которую мне нужно сделать, достаточно проста в Excel.
Но я не могу не думать, что это больше работы, чем нужно. Есть ли способ получить данные MySQL напрямую из Excel? Альтернативно, есть ли способ получить доступ к достаточно большому (~ 10 тыс. Записей) CSV-файлу в сценарии SQL?
Это кажется довольно простым, но мне пока не удалось заставить его работать. Я нашел ODBC-соединение для MySQL, но, похоже, это не то, что мне нужно.
- В частности, я проверяю, совпадает ли имя или совпадает любой из четырех адресов электронной почты. Я также возвращаю информацию о том, что соответствовало интересам следующего человека для использования данных, что-то вроде «Имя« Боб Смит »не найден, но« Роберт Смит »совпадает на адрес электронной почты robert.smith@foo».