【发布时间】:2019-10-11 07:45:06
【问题描述】:
我想在profit 表中为数据库中存在的每个用户插入新行:select id * from users。用户数量是动态的,所以我需要全部获取。我需要 postgres sql 中的一些循环。我有问题要自己解决。应该是这样的:
select id * from users as user_ids
for (each userId in user_ids) {
insert into profit (user_id, value) values (userId, 23);
}
我可以请你帮忙吗?我已经问过很多问题了:
Insert new row with data computed from other rows
postgresSQL insert multiple rows, of id returned from select queries
目前没有运气
【问题讨论】:
标签: sql postgresql sql-insert