将查询结果集插入数据表的SQL语句怎样写?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将查询结果集插入数据表的SQL语句怎样写?相关的知识,希望对你有一定的参考价值。

INSERT INTO 表X(列A,列B,列C…)SELECT 列1,列2,列3… FROM 表B WHERE条件 注意,查询结果集: 对应列的数据类型要和插入的列的一样。 列的数目也要一样。
如果两张表的结构一样,直接
INSERT INTO 表A SELECT * FROM 表B
参考技术A Insert into tab1
select * from tab2
参考技术B select into

以上是关于将查询结果集插入数据表的SQL语句怎样写?的主要内容,如果未能解决你的问题,请参考以下文章

怎样从生产数据库中获得想要的查询语句,把结果集批量插入到磁盘txt文件中

SQL语句中怎样循环插入规律数据啊??

在mapper映射文件中批量插入数据的sql语句该怎么写?以及怎样在sql语句中接收list集合参数?

sql语句将查询结果作为新表插入

怎样用sql语句在sqlserver建表 和插入数据~

Oracle中使用PL/SQL怎样用循环插入多条数据?