postgresql 基于加入另一个表更新表

例子

您还可以根据另一个表中的数据更新表中的数据:

UPDATE person 
SET state_code =cities.state_code
FROM cities
WHEREcities.city= city;

在这里,我们将person city列加入到cities city列中以获取城市的州代码。然后使用它来更新表中的state_code列person。