sql—如何在postgresql中插入其他表的列

mefy6pfw  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(312)

我想插入另一个表的一列,这个表的一个参数有一个硬编码的值。我想用其他表列的每个返回值来迭代这个值。如何使用insert查询执行此操作?
设3,4,6是其他表的返回列值。

insert into table(value1,value2)
values (2,select id from table2)

返回列

2       3
2       4
2       6
wz3gfoph

wz3gfoph1#

扔掉那些垃圾 values 条款:

insert into table(value1,value2)
select 2, id 
from table2

相关问题