如何在MySQL中将数据从一个表插入另一个表

MySQL Insert ... Select语句提供了一种简单的方法,可将行插入另一个表中的表中。
如果要在同一数据库中将数据从一个表复制到另一个表,请在MySQL中使用插入到SELECT语句中。
它是一个非常快速的过程,可以从表中复制大量数据,并在同一MySQL数据库中插入另一个表。

在“Insert ...”选择“语法的示例中,我们将从POSTS表中复制数据并插入POSTS_NEW表。
我们还可以在SELECT语句中指定预定义值。

使用以下SQL查询将数据从一个表插入MySQL中的另一个表。

INSERT INTO posts_new (user_id, title, content, status) 
SELECT published_by, title, content, '1' 
FROM posts ORDER BY id ASC
日期:2020-06-02 22:17:38 来源:oir作者:oir