mysql從一個(gè)表插入另一個(gè)表實(shí)現(xiàn)方法
1、如果兩張張表(導(dǎo)出表和目標(biāo)表)的字段一致,并且希望插入全部數(shù)據(jù)
INSERT INTO 目標(biāo)表 SELECT * FROM 來源表 ;
2、希望只插入指定字段
INSERT INTO 目標(biāo)表 (字段1, 字段2, ...) SELECT ?字段1, 字段2, ... ?FROM 來源表 ;
3、如果只想導(dǎo)入不存在的數(shù)據(jù)
INSERT INTO 目標(biāo)表 ? (字段1, 字段2, ...) ? SELECT 字段1, 字段2, ... ? FROM 來源表 ? WHERE not exists (select * from 目標(biāo)表 ?
標(biāo)簽: