postgres sql update table来自第二个表中的值

时间:2016-08-16 18:07:37

标签: sql postgresql

根据table2中的值,目标是更新table1。表1是缺少帐户级别信息的主事务级别表,在此示例中,地址字段不完整,未完全填充。更新缺失数据所需的信息见表2。

table1的结构是:

account_num, name, address, record_detail_1, record_detail_2, ... 

table2的结构是:

account_num, address 

作为示例,以下查询成功更新了table1:

update table1 set address = '123 Elm ST' where account_num = '123456' and address is NULL;

问题是:如何将更新查询扩展为从table2读取值并更新表1.

0 个答案:

没有答案