PG update from

  • 实例


create table ta (id int,name varchar);
insert into ta values(1,NULL),(2,NULL),(3,'c');
create table tb (id int,name varchar);
insert into ta values(1,'a'),(2,'b'),(3,'d');


update ta s set name=t.name
from tb t  
where s.id=t.id 
and s.name is NULL or s.name='';
posted @ 2019-11-15 17:24  岳麓丹枫  阅读(365)  评论(0编辑  收藏  举报