|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
10.09.2014, 17:18 | #1 |
Регистрация: 01.06.2008
Сообщений: 8
|
Excel и MySQL
Здраствуйте , ситуация такая . Есть таблица с полями ID и quantity и прочими которые не так уж и важны сейчас и еще есть Excel файл в котором тоже поля Id и quantity . Ситуация такая что в эксель файле в поле quantity другие значения нежели чем в бд . Можно ли скрипт написать который будет брать значения id сравнивать с id из бд и будет смотреть на поле quantity ,если значения quantity одинаковы что в бд что в экселе то будет брать следующую айдишку и смотреть заного , но если значения разные то будет брать значение из Эксель файла и делать UPDATE в бд -) и так до конца всего списка в экселе?
|
11.09.2014, 10:09 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
очень сильно сомневаюсь, что Вы это просто одним SQL запросом cможете решить.
Это разовая задача? варианты решения. 1) создайте временную таблицу в MySQL и загрузите туда таблицу из Excel дальше - можно использовать простенький запрос на Update (кстати, это можно сделать и без временной таблицы и импорта данных, если в MySQL можно создавать линки на внешние данные) 2) написать на любом ЯП, в котором есть доступ к БД MySQL и одновременно - к данным MS Excel. Тут уже всё будет зависеть от используемым технологий. Я бы, например, писал такое на Delphi. Но, вполне возможно, что это можно прямо в Excel на VBA замутить (я не проверял, но думаю, что из VBA можно "достучаться" до данных в MySQL с помощью запроса). 3) выгрузить данные из MySQL (например, в CSV), обработать в VBA, загрузить полученный файл изменений. и ещё есть наверняка множество путей решения данной задачи... |
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Парсер из excel в MySQL посредством PHP. | Deme7r | Помощь студентам | 5 | 14.04.2014 20:24 |
Экспорт из excel в базу MySQL средствами VBA | riko_ltd | Microsoft Office Excel | 5 | 18.06.2013 01:50 |
PHP: Передача данных из MYSQL в Excel | student2008 | PHP | 0 | 13.05.2013 13:01 |
Импорт из Excel в MySQL | Rolandser | БД в Delphi | 5 | 17.11.2012 09:46 |
Экспорт данных из Mysql в Excel | GreenShuller | БД в Delphi | 1 | 14.07.2010 04:15 |