Sql 为每个SELECT返回插入到
我进行了如下选择查询:Sql 为每个SELECT返回插入到,sql,postgresql,Sql,Postgresql,我进行了如下选择查询: SELECT field1, field2 FROM table1 WHERE (field1 IS NOT NULL AND field2 IS NOT NULL) 它返回2列(该表没有主键),现在我想为查询返回的每一行(带有附加数据)将数据插入另一个表中 insert into some_table (col1, col2, col3) SELECT field1, field2, 'additional data' FROM table1 WHERE field
SELECT field1, field2 FROM table1 WHERE (field1 IS NOT NULL AND field2 IS NOT NULL)
它返回2列(该表没有主键),现在我想为查询返回的每一行(带有附加数据)将数据插入另一个表中
insert into some_table (col1, col2, col3)
SELECT field1, field2, 'additional data'
FROM table1
WHERE field1 IS NOT NULL AND field2 IS NOT NULL