我有问题, 我想从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'
但是,如果是动态字段呢? 我怎样才能以编程方式知道电子表格的哪一行应该转到哪个数据库表? 有人可以帮忙吗?谢谢。
答案 0 :(得分:1)
您将如何以编程方式知道电子表格的哪一行应该转到哪个数据库表?电子表格的一些示例行怎么样?
假设我正确理解你的问题, 我将电子表格排序,然后对两个数据库表进行两次导入。