Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Импорт из Exсel в базу данных 
:(
    Опции темы
Nataly88
Дата 28.8.2013, 17:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


нужно что-то менять



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 25.12.2007

Репутация: нет
Всего: нет



Ситуация следующая: есть excel файл в котором есть 2 колонки, одна с национальностями-существительными(Russia), а вторая с национальностями-прилагательными(Russian). И есть таблица в базе с колонкой национальностей-существительных. Задача импортировать из екселя вторую колонку, чтобы каждая форма прилагательного соответствовала существительному. Пока даже нет идей, как это сделать. если подскажете решение, буду очень признательна.
PM MAIL   Вверх
Akina
Дата 28.8.2013, 20:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 106
Всего: 454



Зкспортировать Эксельный файл в CSV, загрузить в MySQL во временную таблицу, выполнить обновление основной таблицы.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
Nataly88
Дата 2.9.2013, 10:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


нужно что-то менять



Профиль
Группа: Участник
Сообщений: 10
Регистрация: 25.12.2007

Репутация: нет
Всего: нет



Да, спасибо! Я распарсила файл, но не создавала временную таблицу, а поступила следующим образом:
Код

INSERT INTO `nationality` (name, name_form ) VALUES
 ('Afghanistan', 'Afghan'),('Albania', 'Albanian'),('Algeria', 'Algerian'),('Andorra', 'Andorran'),('Angola', 'Angolan'),('Argentina', 'Argentinian'),('Armenia', 'Armenian'),('Australia', 'Australian'),('Austria', 'Austrian')...
 ON DUPLICATE KEY UPDATE name_form = VALUES(name_form)

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MySQL | Следующая тема »


 




[ Время генерации скрипта: 0.0564 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.