【发布时间】:2017-06-04 09:22:15
【问题描述】:
我不知道如何在 Postgres 中执行此操作。
我有两张桌子,foo 和 bar:
foo:id,号码
bar:id, foo_id
bar 中有一个条目对应于 foo 中的条目。我想更新 foo 并在我这样做时返回 bar id。我虽然这样的事情会起作用,但我很难让加入更新在 Postgres 中工作。
我想做这样的事情:
UPDATE
foo f
INNER JOIN
bar b
ON
f.id = b.foo_id
SET
f.number = 1
RETURNING
b.id
谢谢。
【问题讨论】:
标签: sql postgresql join inner-join