将数据从csv文件中的2列加载到mysql数据库中的行

时间:2015-10-20 01:04:22

标签: mysql database csv import import-from-csv

我在csv文件中有1个数据集,其中包含2列。它们是类似的属性(此数据集在0 NF中)。现在我在mySQL中创建了新的模式,我只为该属性分配了一列。我的问题是我想将旧数据从csv文件导入到新模式。我知道我们可以使用LOAD DATA INFILE命令导入数据,但是我可以通过任何方式从单列中的2列加载数据。

为了更好地理解,我在下面给出了示例模式。

  

orignal table attributes(csv file):
Adm_id,SSN,Diagnosis,Medicine1,Medicine2。   

  新表:
adm_id,SSN,诊断,医学。

问题:如何从旧的csv文件中加载上述模式中的药物列中的数据。

解释: 这是一种不同的情况。在跳过列中,我们不考虑该列中的数据。但是在这里,我需要在csv文件中从1行生成2个单独的行,其中每行在新表的Medicine列中具有顺序药1和药2值

0 个答案:

没有答案