在MySQL中将数据从一个表复制到另一个新表的最简单方法?
要将数据从一个表复制到另一个表,首先我们将创建一个表。
创建第一个表-
mysql> CREATE table FirstTable-> (
-> id int,
-> name varchar(100)
-> );
创建表后,我们将插入记录。
mysql> INSERT into FirstTable values(1,'john');mysql> INSERT into FirstTable values(2,'Smith');
我们可以在SELECT语句的帮助下显示所有记录-
mysql> SELECT * From FirstTable;
以下是输出
+------+-------+| id | name |
+------+-------+
| 1 | john |
| 2 | Smith |
+------+-------+
2 rows in set (0.00 sec)
现在,我正在创建第二张表,并将第一张表数据复制到第二张表中。创建第二张表-
mysql> CREATE table SecondTable-> (
-> id int,
-> name varchar(100)
-> );
这是进行复制的查询-
mysql> INSERT INTO SecondTable (id,name)-> select id,name from FirstTable;
Records: 2 Duplicates: 0 Warnings: 0
要检查记录是否被复制,我们可以在SELECT语句的帮助下检查secondTable-
mysql> SELECT * from SecondTable;
以下是输出
+------+-------+| id | name |
+------+-------+
| 1 | john |
| 2 | Smith |
+------+-------+
2 rows in set (0.00 sec)
以上是 在MySQL中将数据从一个表复制到另一个新表的最简单方法? 的全部内容, 来源链接: utcz.com/z/350311.html