oracle将一个表中的某个字段的值,同步到另外一张表的某个字段中

时间:2021-09-17 13:52:30
比如:
A表中的id,value;
B表中的id,value,name;

现在要把A表中的value保存到B表中的name中

注:A表跟B表通过id可以关联,但是A表中的id不唯一

 

oracle中的解决办法:

 UPDATE B SET name = (SELECT value FROM A WHERE B.id = A.id AND rownum=1 ORDER BY value ASC);