gpt4 book ai didi

postgresql - 将列值从一个表更新到另一个表

转载 作者:行者123 更新时间:2023-11-29 14:17:50 25 4
gpt4 key购买 nike

我有三个表

X [id,event_time]
Y [x_id,z_id] -- here x_id is id from X and z_id is id from Z
Z [id,event_time]

现在我想用 Z[event_time] 更新 X[event_time] 的值。是否可以为此形成任何查询?

最佳答案

update x
set x.event_time = t.event_time
from (
select z.event_time
,y.x_id
from z
join y on z.id = y.z_id
) t
where x.id = t.x_id

关于postgresql - 将列值从一个表更新到另一个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41764887/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com