1、从一个表复制数据插入到另外一个表,目标表中任何已存在的行都不会受影响。 2、插入数据存在主键时报错,不存则直接新增一条(无论数据在目标表存在与否) 语法: INSERT INTO table_xxx VALUES(); INSERT INTO table_xxx SELECT xxx from table_yyy; 当表A和表B的表结构一致时,直接插入即可。 insert into A select * from B; 当表结构不一致时(字段大小、类型都相同) insert into A(col1, col2) select col1, col2 from B;