嗨,是否可以使用具有限制和偏移量的其他表的值来更新表?
例如表 t_device 有 600 行,而 t_object 有 100 行
我想更新一列,但只有前 100 行具有子查询的偏移量,例如
update t_device set id_object =
(select id_object from t_object limit 100) limit 100 offset 0;
update t_device set id_object =
(select id_object from t_object limit 100) limit 100 offset 100;
可能吗?我找不到从 t_object 修改 t_device 中的值的解决方案
我正在使用 postgres 8.4