专业回答
如果是插入到一个新表中:
SELECT 目标列
INTO 新表
FROM 表名
WHERE <条件>
如果是插入到一个已存在的表中:
INSERT INTO 插入的表名
SELECT 目标列 FROM 表名 WHERE <条件>
SELECT 目标列
INTO 新表
FROM 表名
WHERE <条件>
如果是插入到一个已存在的表中:
INSERT INTO 插入的表名
SELECT 目标列 FROM 表名 WHERE <条件>
本文介绍如何使用SQL语句将一个表中的数据根据指定条件迁移到另一个新表或已存在的表中。具体操作包括使用SELECT INTO创建新表并填充数据,以及使用INSERT INTO SELECT向已有表插入数据。
1万+

被折叠的 条评论
为什么被折叠?