ORACLE 中,有2张表,怎样操作才能得到我想要的结果呢?
1张PART表,一张ALL表
PART表内容如下
NAME ALIAS CORP DEPT
张三 zs 甲骨文北京 未知
张三 zs1 甲骨文北京 --
张三 zs2 甲骨文上海 财务部
李四 ls 甲骨文上海
王五 ww 甲骨文上海 ?
...
ALL表内容如下
NAME ALIAS CORP DEPT
张三 zs 甲骨文北京 财务部
张三 zs1 甲骨文北京 研发部
张三 zs2 甲骨文上海 财务部
李四 ls 甲骨文上海 研发部
李四 ls1 甲骨文上海 人事部
李四 ls2 甲骨文上海 后勤部
王五 ww 甲骨文上海 市场部
王五 ww1 甲骨文香港 研发部
王五 ww2 甲骨文香港 财务部
...
因为PART表里边的部门有些是不对的,而ALL表里边的部门都是对的,所以想比对一下,比如第一条 张三 zs 甲骨文北京 未知 ,比对之下,这个部门应该是财务部。怎样操作,才能把PART表里的部门全部替换成正确的呢?