如果两张表(查询表和插入表)的字段一致,并且希望插入查询表的全部数据,可以用此方法
1
2
3INSERT INTO 目标表 SELECT * FROM 来源表;
-- 示例:
INSERT INTO user_login1 SELECT * FROM user_login;如果只希望插入指定字段,可以用此方法,注意两表的字段类型必须一致
1
2
3INSERT INTO 目标表(字段1,字段2,...) SELECT 字段1,字段2,... FROM 来源表;
-- 示例:
INSERT INTO user_info(login_name,password) SELECT login_name,password FROM user_login