如何将包含两个表数据的.csv替换为2个mysql表

时间:2011-12-15 06:43:13

标签: mysql csv

如何将包含两个表数据的.csv导入两个Mysql表中?

这是查询 -

REPLACE INTO TABLE EmployeeTable WHEN EmployeeID,EmployeeDetailTable FIELDS TERMINATED BY ',' IGNORE 1 LINES ";

1 个答案:

答案 0 :(得分:1)

由于LOAD DATA语句不允许包含单个列,我建议:

  • 创建一个包含所有列的临时表。
  • 使用LOAD DATA导入整个文件,请参阅MySQL LOAD DATA
  • 在其中一个表格中使用您想要的列执行两个单独的INSERT ... SELECT语句,请参阅MySQL INSERT...SELECT