嗨,我会根据同一个表更新行.将“数据”列复制到数据为“”(空)的每一行.此行中的“键”是相同的.
id |data |key ----|-----|----- 1 | xyz |key1 ----|-----|----- 2 | "" |key1
我尝试过类似的东西,但“关系a不存在”:
UPDATE a SET a.data = b.data FROM table a INNER JOIN table b ON (a.key = b.key) WHERE b.data != '""'