我有个csv文件如下
name,sex,age
aa,f,19
bb,m,23
cc,m,25如何导入数据库如下表的name和age字段中
name,score,age
xx,99,15
aa,55,19并且name重复的不需要导入
完成后如下:
name,score,age
xx,99,15
aa,55,19
bb, ,23
cc, ,25
name,sex,age
aa,f,19
bb,m,23
cc,m,25如何导入数据库如下表的name和age字段中
name,score,age
xx,99,15
aa,55,19并且name重复的不需要导入
完成后如下:
name,score,age
xx,99,15
aa,55,19
bb, ,23
cc, ,25
解决方案 »
- Mysql创建存储过程报错!!!!!
- 请大家谈谈近义词数据表的设计方案
- 请教:我在windows中用什么工具来操作msql?
- mysql+vc
- mysql insert语句中不能使用中文?
- 求救:MySQL数据导入导出问题!!!我发现MySQL里的中文不能用直接的中文表示,导出之后还是用什么� 表示,请问怎样才能正常导出;
- 一个小问题!
- 请问用jdbc连接mysql时,数据库url如何写!!!!!
- 如何把标题相同的时间不是最早的标注del为1,把url相同的,时间不是最早的,del标注为1
- MS sql查询语句转换成mysql的查询语句
- APMServ5.2.6 mysql提示'root'@'localhost' (using password: YES)
- sql插入查询到的语句
然后在name字段加唯一索引最后insert ignore into tbname(name,age) select name,age from tmp1
IGNORE
INTO TABLE 如下表
ignore into table 表名
LOAD DATA INFILE 'r:/temp/aa.csv' IGNORE INTO TABLE ttp2 FIELDS TERMINATED BY ',';
SELECT * FROM ttp2;
LOAD DATA INFILE 'r:/temp/aa.csv' IGNORE INTO TABLE ttp2 FIELDS TERMINATED BY ',' IGNORE 1 LINES;