Как экспортировать из Excel в MySql с динамическими полями внутри - PullRequest
0 голосов
/ 09 сентября 2011

У меня проблема, я хочу экспортировать из Excel в таблицу базы данных MySql, но поле целевой таблицы является динамическим.Допустим,

table A for storing field_information (e.g. field_name, field_type)
table B for storing field_answers (e.g. field_info_id, value)

пример файла таблицы Excel (который я конвертирую в формат cvs):

name,school,news;
"test","test_school","test_news";

Я знаю, что могу экспортировать из Excel в MySql (со статическим полем), используяследующий синтаксис:

LOAD DATA LOCAL INFILE '\\path' INTO TABLE test FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n'

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

1 Ответ

1 голос
/ 09 сентября 2011

Как вы программно узнаете, какая строка таблицы должна идти в какую таблицу базы данных? Как насчет примеров строк таблицы?

Если я правильно понимаю ваш вопрос, Я бы отсортировал электронную таблицу и затем сделал два импорта в две таблицы базы данных.

...