MySQL表查询数据插入到另一表

1、复制表结构以及数据

CREATE TABLE 新表  AS

SELECT * FROM 旧表

2、只复制表结构

  a. CREATE TABLE 新表
      SELECT * FROM 旧表 WHERE 1=2
		说明:实际是让查出的数据为空。
          
  b. CREATE TABLE 新表
            LIKE 旧表

3、复制旧表数据到新表(两表结构一样)

 INSERT INTO 新表
 SELECT * FROM 旧表

4、复制旧表数据到新表(两表结构不一样)

 INSERT INTO 新表(字段1,字段2,…….)
 SELECT 字段1,字段2,…… FROM 旧表

猜你喜欢

转载自blog.csdn.net/weixin_43695091/article/details/89054004