PG库关联多表条件更新字段

更新为固定值:

update table1 t1 set is_not_last = '否' from table2 t2
where t2.contract_no = t1.contract_no and t1.status = 1

更新为关联表值:

update table1 t set org_name = o.org_name from table2 o 
where t.org_id is not null 
	and t.org_id = o.org_id 

这个SQL的关键点在于set后不能用别称,直接用字段更新

你可能感兴趣的:(SQL,sql)