pgsql查询数据新增到另一个表
sql查询的表数据新增到新的表
-- 查询结果批量插入或者更新,如果new_table表不存在则会新建这个表
select * into new_table from user where age > 10
-- 查询指定的列并创建表结构插入
select name,age,gender into new_table from user where age > 10
新增的表必须存在
-- 如果new_table不存在则会报错,如果表结构不一致也会提示错误信息
INSERT INTO new_table
select * from user
where gender='女'
将PostgreSQLSQL查询结果插入新表:条件选择与结构自动处理
文章介绍了如何使用SQL(如PostgreSQL)将查询结果插入一个新的表,如果新表不存在,会自动创建,同时支持指定列插入并确保表结构的一致性。
9839

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



